Crear llave SSH

La creación de una llave ssh te permitirá:

  • conectarse sin necesidad de recordar su contraseña;
  • conectarse con mayor seguridad que si lo hicieras con una contraseña.

Recuerda que la parte privada de la llave debes guardarla con mucho cuidado y su acceso debe estar limitado a las personas habilitadas para su uso.

Te explico como crear y configurar una llave.

 

Crear la llave

Creamos una llave SSH de 4096 bytes:

ssh-keygen -b 4096

 

Puedes modificar la ubicación de la clave privada:

Generating public/private rsa key pair.
Enter file in which to save the key (/home/user/.ssh/id_rsa):

 

Configura una frase de contraseña para la llave SSH:

Enter passphrase (empty for no passphrase): 
Enter same passphrase again:

Your identification has been saved in /home/user/.ssh/id_rsa.
Your public key has been saved in /home/user/.ssh/id_rsa.pub.
The key fingerprint is:
0a:3a:a4:ac:d1:40:6d:63:6d:fd:d9:fa:d6:b2:e0:36 user@host
The key's randomart image is:
+---[RSA 4096]----+
| . |
| |
| . |
|. . . . |
|. .=.o .S. |
| =o.o. .. . |
|o + . . o .. |
|.. . oEoo . |
|o. .o+oo |
+-----------------+

 

Puedes mostrar la clave pública con el siguiente comando:

cat /chemin/vers/cle/publique

 

Ejemplo del resultado:

cat /home/user/.ssh/id_rsa.pub
ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQC8teh2NJ42qYZV98gTNhumO1b6rMYIkAfRVazlk6dSS3xf2MXJ4YHsDacdjtJ+evXCFBy/IWgdkFtcvsGAMZ2N1RdvhDyQYcy6NDaJCBYw1K6Gv5fJSHCiFXvMF0MRRUSMneYlidxU3U2q66yt/wPmw1yRsQagtNKHAzFUCSOB1nFz0RkqvqgARrHTY0bdaS0weA//aK9f6z+Y4THPbcCj4xPH4iGikFMPrFivP8Z6tidzVpAtbr1sXmJGZazYWrU3FoK2a1sFi4ANmLy7NULWK36yU0Rp9bFJ4o0/4PTkZiDCsK0QyHhAJXdLN7ZHpfJtHIPCnexmwIMLfIhCWhO5 user@host

 

Ahora tan solo debes importar la llave al sistema que estés utilizando.

 

 

Agregar comentario