Conectar vía SSH incluyendo la contraseña (sshpass)

sshpass

La forma básica de conectarnos a través de SSH a otro sistema es haciendo:

ssh usuario@sistema_remoto

A partir de aquí, si tenemos configurado el par de claves públicas y privadas, en el sistema remoto y en el sistema local respectivamente, la conexión será automática. En caso contrario, se nos pedirá la clave o password para conectar a ese sistema remoto.

Pues bien, existe una forma de introducir directamente la contraseña en el propio comando de conexión SSH, y es mediante sshpass.

En el siguiente vídeo vemos cómo hacerlo: