miércoles, 23 de marzo de 2011

SSH con llaves desde Linux + yapa ssh-copy-id modificado

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: