Entrar por ssh desatendido (clave rsa).

Una característica importante de las conexiones ssh es la seguridad. Pero también es cierto que para hacer ssh desatendidos a un servidor ssh es muy molesto tener que teclear las claves del usuario y la contraseña. Siguiendo este tutorial conseguimos que el terminal ssh se dé a conocer al servidor ssh de forma definitiva.

Tenemos que generar una pareja de claves publica y privada, para despues añadir la clave pública en el fichero ~/.ssh/authorized_keys de la cuenta que se encuentra máquina a la que queremos acceder.

  1. Generar las claves

miguel@terminal:~$ ssh-keygen -t rsa -b 1024

Con esto se generará en ~/.ssh/ dos ficheros, id_rsa(clave privada) y id_rsa.pub(clave pública)

  1. Copiar la clave pública en la cuenta de la máquina que queremos acceder.

miguel@terminal:~$ssh miguel@servidor "cat >>~/.ssh/authorized_keys" <~/.ssh/id_rsa.pub

  1. Realizar un ssh

miguel@terminal:~$ ssh miguel@servidor

si todo ha ido bien, habrás accedido a la máquina remoto si que te pida el password.

Este proceso lo he cogido de este post de BULMA.