Quindi ci sono un sacco di tutorial su come convertire un PEM in un PPK usando puttyGen. Comunque il mio problema è che la mia macchina Windows aveva l'unica copia PEM e l'ho convertita in un PPK e l'ho cancellata. Ora ho bisogno di capire come convertire un PPK in un PEM in modo che il mio mac possa ssh nel server. Ho ancora accesso al server in modo da poter anche solo creare una nuova chiave se dovessi, qualcuno sa come convertire PPK in PEM?Creare un PEM da un file PPK
risposta
installare PuttyTools
apt-get install putty-tools
di corsa seguente comando per generare forma file PEM ppk
puttygen server.ppk -O private-openssh -o server.pem
server.pem file verrà salvato sulla stessa posizione
Dato che l'OP menzionava usando il tasto .pem su un Mac, mi limito a menzionare che è possibile eseguire lo stesso comando 'puttygen' su il Mac dopo aver installato il pacchetto 'putty' usando Homebrew. – Erhhung
su centos/redhat: 'yum install stucco' fornisce l'eseguibile pertinente – Bryji
funziona come un incantesimo @Emizen! – neaGaze
Provate a installare stucchi
sudo apt install putty-tools
puttygen key.ppk -O private-openssh -o key.pem
ssh -i ~/key.pem {user}@{ip}
Possibile duplicato di [Come convertire i keypairs SSH generati usando PuttyGen (Windows) in coppie di chiavi usate da ssh-agent e KeyChain (Linux)] (http://stackoverflow.com/questions/2224066/how-to- convert-ssh-keypairs-generated-using-puttygenwindows-in-key-pairs-use) –