Cómo utilizar ssh sin que te pregunte la contraseña

En ocasiones, queremos hacer algo con ssh y no queremos que nos pregunte la contraseña, por ejemplo cuando queremos incluirlo en un script.

Si bien la forma correcta de hacerlo sería crearnos una clave ssh y emplearla, si lo que necesitas es una solución rápida puedes usar el programa sshpass:

$ sudo apt-get install sshpass
$ sshpass -p your_password ssh user@hostname

De este modo puedes acceder al servidor remoto sin que te pregunte la contraseña. Combina esta característica con la posibilidad de pasarle parámetros, y tendrás una forma interesante de automatizar scripts que ejecuten acciones remotas (y en cuando sepas un poco más, ¡usa una key en lugar de la password!).

(Visto 213 vecess, 1 visitas hoy)

Deja un comentario

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *