Después de un tiempito y rapidamente, voy a hacer un resumen de como conectarnos de un Linux a otro sin teclear la contraseña y le vamos a anexar una yapa.
1º Paso generamos la llave en nuestro equipo
ssh-keygen -t rsa -b 2048 (-t para el tipo RSA -b cantidad de bits)
2º Una vez generados los archivos id_rsa e id_rsa.pub, normalmente podemos usar el comando llamado ssh-copy-id y se usa:
ssh-copy-id -i id_rsa.pub usuario@destino.com
Ahora que pasa si nuestro servidor ssh remoto no está funcionando en el puerto 22? chan.... no funciona el ssh-copy-id y tendriamos que hacer el trabajo a mano (que no vamos a explicar ahora)
3º Editamos entonces el archivo /usr/bin/ssh-copy-id y reemplazamos las siguientes lineas
Si todo salió bien ya podemos usar nuestro ssh-copy-id con la opción puerto -p 4422 por ejemplo
ssh-copy-id -i id_rsa.pub usuario@destino.com -p 4422
Seguramente hay formas más elegantes de hacerlo pero esta a mi me funcionó....
No hay comentarios:
Publicar un comentario