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 dsaEsto 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
Commentarios