Senha ssh com entrada automática em scripts shell no Linux [duplicado]

0

Eu posso usar o comando ssh e fornecer senha e conectar-me a outro servidor. Mas preciso passar a senha no shell script. como?

    
por Ravindra 25.10.2015 / 05:15

1 resposta

2

Para isso, você deve usar o aplicativo sshpass , que deve estar disponível no gerenciador de pacotes da sua distribuição.

Uma vez instalado, você pode definir a senha do ssh para usar a partir da linha de comando, onde uname -a é o comando que você deseja executar.

sshpass -p 'yourpassword' ssh youruser@yourhost 'uname -a'

    
por 25.10.2015 / 12:41