sábado, 31 de marzo de 2007

SSH Automatico

Bueno, pues vuelvo a postear algo xDDDD He estado teniendo problemas durante un tiempo porque se me jodio la fuente de alimentación, y se me jodio uno de los SATA al intentar arrancar cada segundo.... Así que tuve que reinstalar.

Y aquí estoy... Lo último que me hizo falta averiguar, es cómo hacer ssh automatico (sin que pida contraseña) para poder ejecutar el script que tengo del amule, para cuando termine una descarga se me haga login automatico y me pase el archivo a mi pc, y a continuación lo borre en el servidor. Pero weno, aquí voy a explicar sólo cómo hice para el tema del ssh:

Primero generamos una clave privada en el sistema donde queremos hacer ssh:

ssh-keygen -b 2048 -t rsa

Nos crea un archivo ~/.ssh/id_rsa. Lo copiamos en el ~/.ssh del otro linux.

Una vez lo tengamos copiado, hacemos login como siempre en el sistema, y hacemos un cat id_rsa >> /home/usuario/.ssh/authorized_keys

Ahora tenemos que copiar la clave pública al mismo directorio de antes ~/.ssh/id_rsa.pub

Hacemos un cat id_rsa.pub >> /home/usuario/.ssh/authorized_keys2

nota: los 2 cat son en la máquina a la que queremos hacer login automatico

Con esto ya hacemos login automatico. Si no os sale, es que algo habéis hecho mal :P

Espero que os haya sido de ayuda

3 comentarios:

||| Jose ||| dijo...

funciona perfecto, gracias.

Unknown dijo...

Funciono muy bien, la duda que tengo es como podria hacerlo para mas de un servidor
Gracias.

Mischievous Mint dijo...
Este comentario ha sido eliminado por el autor.