GNU/Linux >> Linux Esercitazione >  >> Linux

Crea un PEM da un file PPK

Prova questo per installare putty-tools

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

  1. Installa PuttyTools

    apt-get install putty-tools
    
  2. Genera un pem file dal formato ppk

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

Il file server.pem il file verrà salvato nella stessa posizione


Innanzitutto, installa PuTTY per Mac utilizzando

brew install putty

Quindi, utilizza il seguente comando per convertire la chiave privata in formato .ppk in una chiave privata in formato PEM standard:

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

Assicurati che le autorizzazioni sul file della chiave privata siano impostate correttamente. Dovrebbe essere leggibile solo dall'utente che lo possiede.

chmod go-rw privatekey.pem

Ora puoi utilizzare la chiave per gli accessi dagli script e dalla riga di comando con:

ssh -i privatekey.pem [email protected]

Se sei su un Mac e hai precedentemente installato Homebrew, da Terminale:

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

Il primo comando è stato suggerito in questo commento e il secondo dalla risposta di Emizen Tech.


Linux
  1. 4 passaggi per creare utenti Linux da un file CSV con Ansible

  2. Come convertire un file PPK in PEM usando Command

  3. Come creare uno scambio in Linux

  4. Come creare un file di scambio in Linux

  5. Leggere i modelli Grep da un file?

Crea un file di backup dell'immagine ISO da una cartella in Ubuntu 17.10

Come creare directory da un file di testo in Linux

4 modi per creare un nuovo file in Linux

Come creare un file .htaccess personalizzato da cPanel?

Come creare un file php.ini personalizzato da cPanel?

Come convertire un file .pem in un file .ppk su Windows e Linux