2015-10-22 22 views
23

So gibt es viele Tutorials zum Konvertieren einer PEM in eine PPK mit PuttyGen. Mein Problem ist jedoch, dass meine Windows-Maschine die einzige PEM-Kopie hatte und ich sie in eine PPK umwandelte und löschte. Jetzt muss ich herausfinden, wie man ein PPK in ein PEM umwandelt, damit mein Mac ssh in den Server einsteigen kann. Ich habe immer noch Zugriff auf den Server, also könnte ich auch einfach einen neuen Schlüssel erstellen, wenn ich weiß, wie man PPK in PEM umwandeln kann?Erstellen Sie eine PEM aus einer PPK-Datei

+1

Mögliche Duplikat von [Wie SSH-Schlüsselpaare konvertieren erzeugt PuTTYgen (Windows) in Keypairs verwendet von ssh-agent und KeyChain (Linux) mit] (http://stackoverflow.com/questions/2224066/how-to- convert-ssh-keypairs-generated-using-puttygenwindows-into-key-pairs-use –

Antwort

43

installieren PuttyTools

apt-get install putty-tools 

als run folgenden Befehl pem Dateiform ppk

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

server.pem Datei

auf derselben Stelle gespeichert werden generieren
+1

Da das OP erwähnt die Verwendung der .pem-Taste auf einem Mac, werde ich nur erwähnen, dass Sie den gleichen 'puttygen'-Befehl ausführen können der Mac nach der Installation des "Putty" -Pakets mit Homebrew. – Erhhung

+1

auf Centos/redhat: "yum install putty" bietet die entsprechende ausführbare – Bryji

+0

funktioniert wie ein Charme @Emizen! – neaGaze

-2

dies versuchen zu installieren Knetwerkzeuge

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