Generando una llave SSH
OSX como cualquier otro Unix, permite generar una llave SSH con varias opciones, el comando por consola es el que se encuentra a continuación:
ssh-keygen -t rsa -b 4096 -C"Cualquier comentario que quiera asociar a la llave ssh"
La opciones:
- -t rsa : Genera una llave RSA que se basa en la multiplicación de 2 números primos elegidos al azar de 10 elevado a 200.
- -b 4096 : El tamaño de la llave es de 4K bits.
- -C“…“ : Permite agregar a un comentario al final de la llave, esto es útil para recordar el momento que se generó y desde que equipo.
El comando siguiente:
ssh-keygen -t rsa -b 2048 -C"Esta es una prueba de llave RSA"
Esto genera dos archivos:
id_rsa --> Esta es la llave privada id_rsa.pub --> Esta es la llave pública.
La que se transfiere es la pública. La privada se guarda y protege rigurosamente en su sistema. Para tener una idea del contenido de la llave pública es:
ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQC+lNscJIWny0AzhnIa87vl0OrJdmg9SnoatF53OERvp73YFIlXlKRKDdtMktiiSz 6UNIqkN6g+BUzLt/ihVRFO4b0RvAhWAt+nwArn9gpEY9/qA/6vM11Hnir1qYcLaavzQB3OoJXkdKZjDjX9CcQPO2xJZ4zq 3gQz/DSAwQZh/ZuMfjHYN46Acb3xTRLZI22ylYbcDTqlkyGV9T8FUiLndtg0C54jYImXz3KuUWccS2k6PfPu5Bx8yJR/eb goVS5g7g3X5hAXnOiaesANBjlqWP01LxnPBDg/0eFPoNPE4o4hfNokm5uAVgpjjUzSClroxtFKQa/ldsnJ+3IQvuQ1 Esta es una prueba de llave RSA
Con el comentario incluido en la llave al final de ella.