Acceder por SSH sin escribir clave (clave publica-privada)
Estoy configurando un servidor de slicehost y he encontrado un manual muy chulo para configurar el acceso a un ordenador por ssh sin tener que escribir la clave cada vez. Manual de configuración básica de Gutsy. Ya lo había hecho alguna vez, pero siempre tenía que andar buscando para ver como hacerlo, ahora, ya se donde buscar…
Más o menos dice esto:
Primero en la máquina nuestra hacemos los siguiente para crear el par de claves:
ssh-keygen -t rsa
Copiamos la clave pública (cuidado) al servidor con scp:
scp .ssh/id_rsa.pub usuario@IP_servidos:/home/usuario/
Nos conectamos al servidor y damos los permisos necesarios, para eso, desde la home:
mv id_rsa.pub .ssh/authorized_keys
chown -R usuario:grupo .ssh
chmod 700 .ssh
chmod 600 .ssh/authorized_keys
Si además queremos asegurar más el servidor, podemos hacer los siguientes cambios en la configuración de acceso por SSH:
sudo vim /etc/ssh/sshd_config
Cambiamos el puerto para usar SSH, no dejamos acceso root, permitimos solo el usuario “usuario”… (tienes más explicaciones en el manual de slice)
Port 999 (puerto para usar en SSH)
Protocol 2
PermitRootLogin no
PasswordAuthentication no
X11Forwarding no
UsePAM no
UseDNS no
AllowUsers usuario
Espero que os sirva, a mi me ha servido…
1 comentario
escribe tu comentarioRedifusión RSS de los comentarios de la entrada. URL para Trackback
RSS posts
[...] en el server para acceder sin necesidad de escribir el pass cada vez. Ya lo escribí en otro Post [Acceder por SSH sin escribir clave (clave publica-privada)], por lo que no lo voy a repetir [...]