GNU/Linux >> Tutoriales Linux >  >> Linux

Crear un PEM a partir de un archivo PPK

Prueba esto para instalar masilla-herramientas

sudo apt install putty-tools
puttygen key.ppk -O private-openssh -o key.pem
ssh -i ~/key.pem {user}@{ip}

  1. Instalar PuttyTools

    apt-get install putty-tools
    
  2. Generar un pem archivo del ppk

    puttygen server.ppk -O private-openssh -o server.pem  
    

El archivo servidor.pem el archivo se guardará en la misma ubicación


Primero, instale PuTTY para Mac usando

brew install putty

Luego, use el siguiente comando para convertir la clave privada en formato .ppk a una clave privada en formato PEM estándar:

puttygen privatekey.ppk -O private-openssh -o privatekey.pem

Asegúrese de que los permisos en el archivo de clave privada estén configurados correctamente. Solo debe ser legible por el usuario que lo posee.

chmod go-rw privatekey.pem

Ahora puede usar la clave para iniciar sesión desde scripts y línea de comando con:

ssh -i privatekey.pem [email protected]

Si está en una Mac y ya instaló Homebrew, desde la Terminal:

$ brew install putty
$ puttygen server.ppk -O private-openssh -o server.pem

El primer comando se sugirió en este comentario y el segundo en la respuesta de Eizen Tech.


Linux
  1. Cómo convertir un archivo PPK a PEM usando Comando

  2. ¿Crear datos de lectura de texto de un archivo?

  3. ¿Cómo crear un archivo .img desde .iso en Ubuntu?

  4. Crear un archivo de intercambio de Linux

  5. archivo de creación atómica si no existe desde el script bash

Cree un archivo de copia de seguridad de imagen ISO desde una carpeta en Ubuntu 17.10

Cómo crear directorios desde un archivo de texto en Linux

4 formas de crear un nuevo archivo en Linux

¿Cómo crear un archivo .htaccess personalizado desde cPanel?

¿Cómo crear un archivo php.ini personalizado desde cPanel?

Cómo convertir un archivo .pem a un archivo .ppk en Windows y Linux