Cómo convertir PPK en archivo PEM usando el comando

Cómo convertir PPK en archivo PEM usando el comando

PPK (clave privada de masilla) y PEM (correo mejorado por privacidad) son dos formatos de archivo que se usan comúnmente para las conexiones SSH y SSL/TLS. Si bien los archivos PPK se usan principalmente con masilla en Windows, los archivos PEM son más ampliamente compatibles y se pueden usar con varias herramientas y plataformas. Si tiene un archivo PPK y necesita usarlo con una herramienta o plataforma que requiera un archivo PEM, puede convertir el archivo PPK en un archivo PEM. En este artículo, exploraremos cómo convertir un archivo PPK en un archivo PEM en Linux y Windows.

Puede que le guste: Cómo convertir un archivo PEM a PPK?

Método 1: Convertir PPK a PEM en Linux usando 'Puttygen'

Para convertir un archivo PPK en un archivo PEM en Linux, puede usar el 'Puttygen' Comando desde el paquete de Tools Putty.

  1. Primero, asegúrese de que el paquete Putty-Tools esté instalado en su sistema. Puede instalarlo utilizando su Administrador de paquetes, como APT o YUM, o puede descargarlo e instalarlo manualmente desde el sitio web de PUTTY (https: // www.masilla.org/).
    sudo apto instalar hojas de masilla  
  2. Abra una ventana de terminal y navegue al directorio donde se almacena el archivo PPK.
  3. Ejecute el siguiente comando para convertir el archivo PPK en un archivo PEM:
    PUTTYGEN PPK_FILE.ppk -o private -openssh -o pem_file.pem  

    Reemplazar 'PPK_FILE.ppk ' con el nombre de su archivo PPK y 'PEM_FILE.pem ' con el nombre deseado para el archivo PEM.

    • El 'Puttygen' El comando le solicitará una frase de pases que proteja el archivo PEM. Ingrese una frase de pases o déjelo en blanco si no desea usar una frase.
    • El 'Puttygen' El comando generará el archivo PEM y lo guardará en la ubicación especificada. Ahora puede usar el archivo PEM para las conexiones SSH y SSL/TLS.

Método 2: Convertir PPK a PEM en Linux usando 'OpenSsl'

Si tienes el 'OpenSsl' Comando instalado en su sistema, también puede usarlo para convertir un archivo PPK en un archivo PEM. Para hacer esto, ejecute el siguiente comando:

OpenSSL PKCS8 -Inform der -in ppk_file.PPK -Outform Pem -Out PEM_FILE.pem  

Reemplazar ppk_file.PPK con el nombre de su archivo PPK y pem_file.pem con el nombre deseado para el archivo PEM.

Método 3: Convertir PPK a PEM en Windows con Puttygen

Los usuarios de Windows también pueden convertir un archivo PPK a PEM usando Puttygen Utility. Suponga que ya ha descargado Puttygen de su sitio de descarga oficial.

A continuación, siga los pasos para convertir PPK a PEM:

  1. Iniciar aplicación de Puttygen
  2. Bajo Archivo Menú, haga clic Cargar llave privada.
  3. Selecciona tu .archivo ppk y luego elegir Abierto.
  4. Ahora, bajo el Conversiones Menú, haga clic Exportar la tecla OpenSSH (forzar el formato de archivo nuevo).
  5. Establezca un nuevo nombre con el ".extensión de PEM "y haga clic en el botón" Guardar "
  6. Convertir PPK a PEM

Conclusión

En conclusión, convertir un archivo PPK en un archivo PEM en Linux y Windows es un proceso simple que se puede lograr utilizando el comando Puttygen en Linux y Windows o el comando OpenSSL en Linux. Comprender cómo convertir un archivo PPK en un archivo PEM puede ser útil en varios escenarios cuando necesita usar un archivo PPK con una herramienta o plataforma que requiera un archivo PEM. Siguiendo los pasos descritos en este artículo, puede convertir fácilmente un archivo PPK en un archivo PEM y usarlo para las conexiones SSH y SSL/TLS.