Written by: thempra on 14/09/2010 @ 07:55
Recuperando viejos tutoriales y muy utiles para los que jugamos con servidores, vamos a revisar como crear las claves SSH para no tener que escribir la contraseña a la hora de autenticar contra el servidor.
Primero hay que tener claro lo que vamos a hacer, ya que el hecho de aplicar esta configuración implicaría que un usuario malicioso con acceso a tu consola podría acceder a la maquina remota. No es recomendable realizar esto con el usuario root, si no con uno de escasos privilegios para así evitar sustos.
El proceso es tan sencillo como primero crear una llave publica, que sera la que utilizaremos para autenticarnos
# ssh-keygen -t rsa
A continuacion nos pedira el lugar donde guardara la llave, el cual podemos guardarlo por defecto en /home/usuario/.ssh/id_rsa y la frase de paso, y digo frase y no palabra, por que algo que siempre tenemos que tener en mente es que cuantos mas digitos en las passwords, las passphrase, …. mejor, que espacio para poner caracteres tenemos.
Y ahora solo nos queda copiar la contraseña a la maquina a la cual queremos dar ese acceso.
# ssh-copy-id -i ~/.ssh/id_rsa.pub usuarioremoto@maquinaremota
Desde este momento ya podemos entrar por SSH sin necesidad de escribir la contraseña, bien nosotros, o bien un proceso que metamos en el Cron, por ejemplo.
Catogories: GNU/Linux, Servidores, Software Libre
[…] Autenticarse por SSH sin contraseña Recuperando viejos tutoriales y muy utiles para los que jugamos con servidores, vamos a revisar como crear las claves SSH para no tener que escribir la contraseña a la hora de autenticar contra el servidor. Primero hay que tener claro lo que vamos a hacer, ya que el hecho de aplicar esta configuración implicaría que un usuario malicioso […]…(read more) […]