Una clave SSH es un código de seguridad encriptado que te permitirá conectarte a tu servidor sin tener que usar contraseña escrita. Para configurar una de estas caves, sólo tienes que seguir los siguientes pasos:
- Conéctate a un host SSH en cada máquina y se creará automáticamente un directorio .ssh en tu carpeta home:
ssh anymachine.com
- En la máquina local, escribe:
ssh-keygen -t dsa
Te preguntará el código secreto. Después de introducirlo, creará un directorio id_dsa and id_dsa.pub in the /home/user/.ssh directory.
- Copia los archivos de este archivo al servidor remoto:
scp ~/.ssh/id_dsa.pub tudominio.com:.ssh/authorized_keys2
- Indica al servidor que clave deberá usar:
ssh-agent sh -c ‘ssh-add < /dev/null && bash'
- Finalmente, escribe ssh tudominio.com (Debería conectarse sin preguntarte por la contraseña)