sshpass: Enviar el password desde la linea de comandos en conexiones ssh

Otro excelente blog de texto Ubuntu Life. Se merece ser leído

Ubuntu Life

Hemos visto muchas formas de automatizar las conexiones ssh, desde compartir las claves publicas y privadas, o usar scripts de utilidades como sshput, expect-lite o expect. Hoy otra opción utilizando el comando sshpass. Para quien no se quiera complicar mucho, Este comando nos permite enviar la password cuando establecemos una conexion ssh.

Para instalarlo en ubuntu (o sistemas derivados) ejecutamos: sudo apt-get install sshpass

Despues cuando queramos conectar automaticamente a un servidor remoto mediante ssh, podemos usar la siguiente sintaxis:

sshpass -p <password del host remoto> ssh <usuario remoto>@<host remoto>

Mas información | Desde Linux

Ver o post original

Anúncios

Sobre Fernando "Eagle" de Sousa
Apenas alguém interessado em aprender cada dia mais e mais.

2 Responses to sshpass: Enviar el password desde la linea de comandos en conexiones ssh

  1. André Moreira says:

    Procurei demais este comando faz alguns meses. No fim, configurei uma rotina automática diária via shell script (onde precisava do comando) usando rsync e chave RSA.

Deixe um comentário

Preencha os seus dados abaixo ou clique em um ícone para log in:

Logotipo do WordPress.com

Você está comentando utilizando sua conta WordPress.com. Sair / Alterar )

Imagem do Twitter

Você está comentando utilizando sua conta Twitter. Sair / Alterar )

Foto do Facebook

Você está comentando utilizando sua conta Facebook. Sair / Alterar )

Foto do Google+

Você está comentando utilizando sua conta Google+. Sair / Alterar )

Conectando a %s

%d blogueiros gostam disto: