

Execução de comando › Operador Executar comando de SSH › Exemplo
Exemplo
Esse exemplo explica como o operador Executar comando de SSH opera de maneira interativa.
Siga estas etapas::
- Abra uma conexão SSH com o host remoto.
- Efetue logon de forma não interativa usando uma das opções a seguir:
- Um nome de usuário e uma senha.
- Um nome de usuário e uma chave privada.
- Um nome de usuário, uma chave privada e uma passphrase, se a chave privada tiver sido criada com uma passphrase.
- Leia da sessão SSH até ocorrer uma das seguintes situações:
- Você corresponde ao padrão especificado no Prompt de comando do usuário. Continue na etapa 4.
- O Tempo de espera de prompts padrão expira sem corresponder ao padrão especificado no Prompt de comando do usuário. Acione a falha do operador.
- Determine se o operador está configurado para Executar comandos como outro usuário.
- Se ele estiver, vá para a etapa 5.
- Se ele não estiver, vá para a etapa 6.
- Envie o Comando para alterar o usuário e leia da sessão SSH até ocorrer uma das seguintes situações:
- Você corresponde ao padrão especificado em Prompt de texto para alterar a senha do usuário, o que requer uma senha para alternar usuários.
- Envie a Senha do usuário da opção padrão.
- Leia da sessão SSH até ocorrer uma das seguintes situações:
– Você corresponde ao padrão especificado no Prompt de comando para alterar usuário. Continue na etapa 6.
– O Tempo de espera de prompts expira sem corresponder ao Prompt de comando para alterar usuário. Acione a falha do operador.
- Você corresponde ao padrão especificado em Prompt de comando para alterar usuário, o que não requer uma senha para alternar usuários. Continue na etapa 6.
- O Tempo de espera de prompts expira sem corresponder ao Prompt de texto para alterar a senha do usuário e ao Prompt de comando para alterar usuário. Acione a falha do operador.
- O operador Executar comando de SSH efetuou logon e alternou o usuário, caso aplicável. O operador agora está pronto para executar os comandos.
- Realize um loop pelos comandos, enviando um comando de cada vez, e leia da sessão SSH até ocorrer uma das seguintes situações:
- Você corresponde ao padrão especificado no Prompt de comando do usuário, se não tivermos alternado para outro usuário. Repita a etapa 7 e envie o próximo comando.
- Você corresponde ao padrão especificado no Prompt de comando para alterar usuário, se tivermos alternado para outro usuário. Repita a etapa 7 e envie o próximo comando.
- O Tempo de espera de prompts expira sem corresponder ao Prompt de comando do usuário ou ao Prompt de comando para alterar usuário (o que for aplicável). Acione a falha do operador.
Copyright © 2013 CA.
Todos os direitos reservados.
 
|
|