Help us improve your experience.

Let us know what you think.

Do you have time for a two-minute survey?

 
 

Exécution d’un script op sur l’équipement local

Contrairement aux scripts de validation, les scripts opérationnels (op) ne s’exécutent pas lors d’une opération de validation. Lorsque vous exécutez la commit commande, les scripts op configurés au niveau de la hiérarchie sont placés dans la [edit system scripts op] mémoire système et activés pour être exécutés. Une fois l’opération de validation terminée, vous pouvez exécuter un script d’exploitation à partir de l’interface de ligne de commande en émettant la op commande en mode opérationnel. Vous pouvez également configurer l’équipement pour qu’il exécute automatiquement un script d’exploitation lorsqu’un membre d’un système d’exploitation Junos se connecte automatiquement à l’interface de ligne de commande.

Exécution d’un script op en exécutant la commande Op

Pour exécuter un script d’exploitation à partir de l’interface de ligne de commande, émettre la op commande et spécifier un nom de fichier de script, un alias de script tel que défini par l’instruction command au niveau de la [edit system scripts op file filename] hiérarchie ou une URL.

Pour plus d’informations sur l’exécution de scripts op à partir d’un site distant à l’aide op urlde , consultez Exécuter un script d’exploitation à partir d’un site distant.

Note:

Pour exécuter des scripts Python op à partir d’un site distant, vous devez configurer l’instruction allow-url-for-python au niveau de la [edit system scripts op] hiérarchie.

Exécution d’un script op à la connexion

Vous pouvez configurer un script d’exploitation pour qu’il s’exécute automatiquement lorsque tout utilisateur appartenant à un système d’exploitation Junos désigné consigne les classes de connexion dans l’interface de ligne de commande. Pour associer un script op à une classe de connexion, incluez l’instruction login-script filename au niveau de la [edit system login class class-name] hiérarchie.

L’exemple suivant configure le script super-user-login.slax op pour qu’il s’exécute lorsque tout utilisateur qui appartient aux super-user journaux de classe de l’interface de ligne de commande (à condition que le script ait été activé comme indiqué dans Activer un script op et définir un alias de script).