Execute um script de operação no dispositivo local

Ao contrário dos scripts de confirmação, os scripts de operação (op) não são executados durante uma operação de confirmação. Quando você emite o comando, os commit scripts de operação configurados no nível de hierarquia são colocados na memória do [edit system scripts op] sistema e habilitados para execução. Após a conclusão da operação de confirmação, você pode executar um script de operação da CLI emitindo o op comando no modo operacional. Você também pode configurar o dispositivo para executar um script de operação automaticamente quando um membro de uma classe de login do Junos OS específico faz login na CLI.

Executando um script de operação emitindo o comando de operação

Para executar um script de operação da CLI, emitir o op comando e especificar um nome de arquivo de script, um nome de script conforme definido pela command declaração no nível de [edit system scripts op file filename] hierarquia ou um URL.

Para obter mais informações sobre a execução de scripts de operações de um site remoto usando op url, consulte Execute um script de operação a partir de um site remoto.

Nota:

Para executar scripts de operação Python a partir de um site remoto, você deve configurar a allow-url-for-python declaração no nível de [edit system scripts op] hierarquia.

Execução de um script de operação no login

Você pode configurar um script de operação para ser executado automaticamente quando qualquer usuário pertencente a uma classe de login junos OS designada entrar na CLI. Para associar um script de operação a uma aula de login, inclua a login-script filename declaração no nível de [edit system login class class-name] hierarquia.

O exemplo a seguir configura o script de operação super-usuário-login.slax para ser executado quando qualquer usuário que pertence à super-user classe fizer login na CLI (desde que o script tenha sido ativado conforme discutido em Enable an Op Script e Define a script Alias).