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
Antwort
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 generierenDa 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
auf Centos/redhat: "yum install putty" bietet die entsprechende ausführbare – Bryji
funktioniert wie ein Charme @Emizen! – neaGaze
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}
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 –