Como testar o ssh em vários hosts e registrar o sucesso / falha em um arquivo de saída?

0

Estou usando o sshpass para verificar a conectividade com dispositivos com uma combinação comum de usuário / senha.

sshpass -p mypassword ssh -q username@ipaddress

Eu quero executar um loop sobre um arquivo com vários endereços IP, gerando os resultados de ssh em um arquivo de saída. É possível? Além disso, para dispositivos que não podem ser acessados por qualquer motivo específico, parece haver um problema de atraso de tempo limite (20 segundos). Existe uma maneira de sair de uma tentativa ssh depois de dizer 5 segundos e passar para o próximo addess?

    
por mylan 21.06.2018 / 18:15

0 respostas