Como generar llaves SSH en Windows con PuTTYgen

Ayer, publique un video en Youtube donde mostraba cómo crear e instalar llaves SSH desde Mac/Linux y hoy te voy a comentar como hacerlo desde el sistema operativo de las ventanas.

Por las dudas, si te interesa, te dejo el video…

Manos a la obra

Lo primero que debemos hacer es descargar PuTTYgen desde su sitio web:

32 Bits: https://puttygen.com/download.php?val=46
64 Bits: https://puttygen.com/download.php?val=49

Una vez descargado, lo corremos y veremos lo siguiente:

PuTTYgen en todo su esplendor

Lo que tenemos que hacer básicamente es:

1 – Elegir el largo de la llave, por defecto viene en 2048 pero ustedes lo pueden cambiar, siempre uso 4096.

2 – Elegir el tipo de encripción, puede ser RSA, DSA, ECDSA, ED25519 o SSH-1 (Por defecto viene la primera)

3 – Dale al botón “Generate”

Esto lo que va a hacer es que tengamos que mover el cursor dentro del cuadrado que nos indica la aplicación, de esta manera, con esos movimientos aleatorios, vamos a estar generando las llaves.

Mueve el cursor dentro de la aplicación hasta que se llene la barra

Cuando está listo, veremos algo como la siguiente imágen:

Lo que debemos hacer es:

1 – Especificar una passphrase.

2 – Hacer un clic en “Save Public Key” tal como está indicado en la captura y guardarla en un lugar seguro. Esta será la llave pública, la que deberás subir a los servidores.

3 – “Save Private Key” es para guardar la llave privada, la que nunca deberías compartir.

Cosas a tener en cuenta. La llave publica, no tiene una extensión a la vista y la privada, que es la que, nuevamente repito, se debe quedar en tu PC y no debes compartir, tiene una extensión PPK.

Como ves, generarlas es muy sencillo, luego lo que debemos hacer, es con pscp es enviar la llave pública al servidor y especificarla en PuTTY o cualquier otro gestor de conexiones SSH.

Espero que te haya servido y gustado este pequeño tutorial. Aprovecho para saludar a todos los SysAdmin, ya que hoy es el último viernes de julio y es su día. No rompan nada, tomense algo, festejen y pateen los tickets 48 horas más.