el primer paso es generar nuestro juego de claves:
ssh-keygen -t rsa
(le damos enter a las opciones que nos aparecen y lo dejamos por default)
con esto, en /home/usuario/.ssh/, se generan dos archivos:
id_rsa y id_rsa.pub
el siguiente paso es copiar nuestra clave publica al servidor al cual queremos conectarnos, hay varias formas de hacerlo:
a)podemos hacerlo asi:
ssh tu_usuario@servidor_remoto \'cat >> .ssh/authorized_keys' < .ssh/id_dsa.pub
con este comando añadimos directamente la clave al archivo "authorized_keys" del servidor remoto de forma automática.
b) o asi:
ssh-copy-id tu_usuario@servidor_remoto
c) (nosotros vamos a usar esta):
con el comando scp
scp id_rsa.pub usuario@host_remoto/
una vez que paso el archivo al otro equipo, tenemos que incluir su contenido en el archivo authorized_keys
nos logueamos en el otro equipo y parados en el directorio donde copiamos el archivo tecleamos:
cat id_rsa.pub >> /home/usuario/.ssh/authorized_keys
y despues
shred -v --remove id_rsa.pub
si hicimos todos los pasos bien y no nos dio ningun error en el medio, ya podemos acceder al equipo remoto sin clave.
No hay comentarios:
Publicar un comentario