Generalidades
ssh-keygen es un programa que se puede encontrar en Mac, Linux y otros sistemas operativos basados en UNIX. Para obtener más información sobre el programa, consulta lo siguiente de Wikipedia sobre el tema aquí:
Crear una Llave de emparejamiento
Para generar una nueva Llave de emparejamiento, corre los siguientes comandos en el computador de tu hogar.
- Abre tu terminal y corre el siguiente comando con tu nombre de usuario.
[local]$ ssh-keygen -t rsa
- Esto crea un par de claves pública/privada del tipo (-t) rsa
Generating a public/private rsa key pair. Enter the file in which you wish to save they key (i.e., /home/username/.ssh/id_rsa):
- La línea de comando por defecto guarda la llave par en el directorio /home/username/.ssh/ y lo llamará id_rsa. A menos de que quieras cambiar la ubicación o el nombre del archivo, solo presiona la tecla Enter en tu teclado para continuar.
Enter a passphrase (leave empty for no passphrase).
- Es recomendado que no uses una frase de contraseña. presiona la tecla Enter en tu teclado para continuar.
Enter same passphrase again:
- Presiona la tecla Enter en tu teclado para continuar.
- Cuando hayas finalizado, presiona la tecla Enter en tu teclado para continuar.
- El siguiente mensaje aparece:
Your identification has been saved in /home/username/.ssh/id_rsa Your public key has been saved in /home/username/.ssh/id_rsa.pub The key fingerprint is: ar:bc:d3:9e:g3:1f:63:6f:6b:32:2e:97:ee:42:e1:be username@server.dreamhost.com The key’s randomart image is: +--[ RSA 2048]----+ | ..+**B.o++o | | . o+==o. o | | . .oo.= | | . +E+ . | | S . | | | | | | | | | +-----------------+
- Puedes ver la nueva llave pública y privada corriendo lo siguiente:
[local]$ ls -1 ~/.ssh/ id_rsa id_rsa.pub
- Finalmente, importa la llave publica a tu panel de DreamCompute.