Tutorial 01 - Generar llave SSH

Desde Linux o Mac OS X o Windows

Para generar una llave SSH, ejecutar el comando

ssh-keygen -t ed25519

Se contesta una serie de preguntas. Una setup mínimo se logra presionando "enter".

Generating public/private ed25519 key pair.
Enter file in which to save the key (/home/myuser/.ssh/id_ed25519): 
Enter passphrase (empty for no passphrase): 
Enter same passphrase again: 
Your identification has been saved in /home/myuser/.ssh/id_ed25519
Your public key has been saved in /home/myuser/.ssh/id_ed25519.pub
The key fingerprint is:
SHA256:7nVFxRna3kuBS/cZtm7r3ExxyT87tHqjOBS3oYIj6uA myuser@hostname
The key's randomart image is:
+--[ED25519 256]--+
|        #      bt|
|          #   iq!|
|      ·"    o.+  |
|   b><     ..+* O|
|        @   o.+O+|
|     . + . o ++.=|
| .  . . o + . .=+|
|q aa   $ $ 0( 7Cp|
| F.'    o  ..A'::|
+----[SHA256]-----+

El sistema generará una clave publica con autenticación ed25519 la cual ofrece altos niveles de seguridad y velocidad. Si escogió la ruta por defecto, entonces encontrará dos archivos en /home/myuser/.ssh/

➜  ~ ls .ssh 
config  id_ed25519  id_ed25519.pub  known_hosts

Importante recordar:

  • El contenido del archivo id_ed25519 es tu llave privada, es solo para ti.
  • El contenido del archivo id_ed25519.pub es tu llave pública, esta sí se comparte y es la que se entrega para entrar al Patagón.