Frecuentemente necesito acceder por
ssh, a servidores de los que solo tengo usuario y password. Adicionalmente eso es parte de un script que hace varias tareas.
Lo mas fácil en estos casos es generar una llave y loguernos sin usuario y clave. Cuando no se puede hacer esto,
sshpass nos resuelve el problema. Tenemos las siguientes alternativas para pasar la clave
- En la linea de comando del sshpass
- En una variable de ambiente
- En un archivo
La contra que presenta esto es que cualquier usuario, utilizando el comando ps podria averiguar la clave. Es una herramienta más, que podemos utilizar cuando no hay otra alternativa.