Creación de un par de claves con PuTTYgen
Casos
Puede usar PuTTYgen para crear un par de claves y almacenar la clave pública y la clave privada localmente.
Los pares de claves creados con puttygen.exe deben importarse haciendo referencia a Importación de un par de claves antes de usarlos.
Procedimiento
- Descargar e instalar PuTTY y PuTTYgen.
https://www.chiark.greenend.org.uk/~sgtatham/putty/latest.html
PuTTYgen es un generador de claves, que se utiliza para crear un par de claves que consiste en una clave pública y una clave privada para PuTTY.
- Obtener las claves públicas y privadas.
- Haga doble clic puttygen.exe para abrir PuTTY Key Generator.
Figura 1 Generador de claves PuTTY
- Haga clic en Generate.
El generador de claves genera automáticamente un par de claves que consiste en una clave pública y una clave privada. El contenido que se muestra en el cuadro rojo en Figura 2 es la clave pública.
- Haga doble clic puttygen.exe para abrir PuTTY Key Generator.
- Copie la clave pública en un archivo .txt y guárdela en un directorio local.
No guarde la clave pública haciendo clic en Save public key porque esta operación cambiará el formato del contenido de la clave pública y hará que la clave pública no se importe a la consola de gestión.
- Guarde la clave privada y manténgala segura. La clave privada solo se puede descargar una vez.
El formato en el que se guardará el archivo de clave privada varía según los escenarios de la aplicación.
- Cuando se usa PuTTY para iniciar sesión en un ECS de Linux:
- Cuando utilice Xshell para iniciar sesión en un ECS de Linux u obtenga la contraseña para iniciar sesión en un ECS de Windows:
Guarde el archivo de clave privada en el formato.pem.
- Elija Conversions > Export OpenSSH key.
Si utiliza este archivo privado para obtener la contraseña para iniciar sesión en ECS de Windows, no especifique Key passphrase para Export OpenSSH key de modo que pueda obtener la contraseña correctamente.
Figura 4 Guardar una clave privada
- Guarde la clave privada, por ejemplo, kp-123.pem, localmente.
- Elija Conversions > Export OpenSSH key.
- Después de haber guardado el par de claves, importe su clave pública al ECS haciendo referencia a Importación de un par de claves.
Operaciones relacionadas
- Si se pierde su archivo de clave privada, puede restablecer un par de claves.
- Si se filtra el archivo de clave privada, puede usar un nuevo par de claves para reemplazar la clave pública del ECS.