Uno dei miei clienti mi ha fornito il file .ppk per connettermi al suo server usando ssh. Dato che sono un utente Ubuntu, ho bisogno di una chiave che supporti il comando del terminale. Quindi ho deciso di convertirlo in file .pem. Sto condividendo i passaggi per convertire PPK in formato PEM sul terminale Linux utilizzando un'utilità da riga di comando putty-gen.
Agli utenti Windows potrebbero piacere:Come convertire un file PEM in PPK?
Convertire PPK in PEM in Linux
Utilizzare i passaggi seguenti per installare i pacchetti richiesti e convertire ppk in un file pem.
Fase 1 – Prima di tutto, installa gli strumenti putty sul tuo sistema Linux usando il comando seguente. sudo apt-get install putty-tools
Fase 2 – Ora converti il file ppk in file pem usando lo strumento da riga di comando puttygen. puttygen server1.ppk -O private-openssh -o server1.pem
Fase 3 – Modifica le autorizzazioni del file .pem. Imposta le autorizzazioni di sola lettura sul proprietario del file, rimuovi qualsiasi autorizzazione al gruppo e altro. Altrimenti ssh rifiuterà l'utilizzo di questa chiave. chmod 400 server1.pem
Fase 4 – Infine, connettiti al tuo server Linux remoto con ssh usando questa chiave pem. ssh -i server1.pem [email protected]