17 sept 2008

SSH con RSA key

Editado: Este procedimiento funciona tanto para linux como para Solaris 10

Es posible establecer un mecanismo más seguro para conectase a un servidor ssh, utilizando llaves rsa o dsa.

Los siguientes pasos son para generar y utilizar una llave rsa para conectarse por ssh:

1. Login a usuario normal

2. Si no existe el directorio ~/.ssh crearlo
$ mkdir ~/.ssh

3. Generar la llave
$ ssh-keygen -t rsa

4. Agregar la llave al archivo de llaves autorizadas
$ cat id_rsa.pub >> ~/.ssh/authorized_keys

5. Configurar el servidor ssh para que no acepte authenticación por usuario y password

6. Copiar la llave privada (id_rsa)

7. Reiniciar el servidor SSH

y por último utilizar la llave privada a la hora de conectarse al servidor.

No hay comentarios: