Eu sei que a raiz login / senha para uma máquinas, e quero automatizar alguns comandos como este a partir de cada um:
Código:
ssh root@remoteHost1 "tail /var/log/messages"
ssh root@remoteHost2 "tail /var/log/messages"
ssh root@remoteHost3 "tail /var/log/messages"
ssh root@remoteHost4 "tail /var/log/messages"
ssh root@remoteHost5 "tail /var/log/messages"
Meu único problema é que eu cant a garantia de que tais chaves e existem cada vez, causam muitas vezes não há re-imagem feito sem o meu conhecimento ... e eu não quis entrar "sim" e minha senha 6 vezes cada vez que deseja executar o meu script ... então eu preciso configurar algo como
passwordless ssh mas usando um script para configurá-lo e, em seguida, um outro script para executar meus comandos ... ou ambos em um script, não importa para mim ...
Será isto factível? ou é possível verificar STDIN constantemente, e quando ele corresponda / password \: / então eu tubo é minha senha, e se ele corresponda / \ (sim \ / não \) / então eu sei que tubo é "sim" .. . mas então como é que eu imite a tecla Enter, causa Im tenho certeza "\ n" não é entrar, mas apenas uma nova linha
qualquer ajuda aqui?