Escribir la contraseña de ssh desde la línea de comandos
Si no podemos usar nuestra clave privada para poder acceder a un sistema remoto y tenemos que automatizar un script que se conecte por ssh, podemos usar el comando sshpass
Por defecto, al menos en Ubuntu, no viene instalado, por lo que tendremos que instalarlo con:
sudo apt-get install sshpass
Una vez instalado, ya podremos usarlo con:
sshpass -p clave ssh usuario@equipo_remoto
Siempre teniendo en cuenta que esa clave se va a almacenar en texto plano, lo que puede poner en peligro la integridad del equipo remoto.