Si necestitamos establecer una conexión ssh sin necesidad de tener que indicar password, lo podemos hacer intercambiando claves entre servidores.

Para intercambiar las claves, primero has de generar un par de claves en la
máquina origen (puedes hacerlo con el rsa o dsa) :

#/usr/bin/ssh-keygen -t rsa
#/usr/bin/ssh-keygen -t dsa

Esto te dejará en el $HOME/.ssh las claves generadas (una pública y la
privada)
En el nodo destino crea el fichero authorized_keys dentro del $HOME/.ssh

Y por último copiamos la clave pública generada en $HOME/.ssh/id_rsa.pub en el fichero creado anteriormente en la máquina destino $HOME/.ssh/authorized_keys

Visto en: http://www.solusan.com/intercambio-de-claves-entre-servidores.html

Entradas relacionadas