Warum PEM in PPK konvertieren?
PuTTY, der beliebte SSH-Client für Windows, speichert private Schlüssel in seinem eigenen .ppk-Format und kann OpenSSH-.pem-Schlüssel nicht direkt lesen. AWS und die meisten Cloud-Anbieter geben einen .pem-Schlüssel aus; die Konvertierung in .ppk ist der Standardschritt, bevor PuTTY zur Verbindung verwendet wird.
Wie man PEM in PPK konvertiert
PuTTYgen FREE
Klicken Sie auf „Load“, stellen Sie den Filter auf „All Files“, öffnen Sie die .pem, klicken Sie dann auf „Save private key“ und speichern Sie als .ppk. PuTTYgen ist KOSTENLOS und im Standard-PuTTY-Installer von putty.org enthalten.
Über diese Formate
Eine PEM-Datei ist ein Textcontainer für kryptografische Daten - meistens ein SSL/TLS-Zertifikat, ein privater Schlüssel oder beides. Öffne sie in einem beliebigen Texteditor, um zu sehen,…
.PEM-Details öffnen →Eine PPK-Datei ist eine PuTTY Private Key-Datei - sie enthält ein SSH-Schlüsselpaar zur Authentifizierung an Remote-Servern. Unter Windows können Sie diese mit PuTTYgen (kostenlos) öffnen…
.PPK-Details öffnen →Qualität & worauf zu achten ist
- Die
.pemmuss eine private Schlüsseldatei sein (-----BEGIN RSA PRIVATE KEY-----oder-----BEGIN PRIVATE KEY-----) - ein Zertifikat (-----BEGIN CERTIFICATE-----) kann nicht in.ppkkonvertiert werden. - Laden Sie Ihren privaten
.pem-Schlüssel niemals bei einem Online-Konverter hoch - er entspricht einem Server-Passwort; führen Sie diese Konvertierung nur lokal aus. - PuTTY 0.75 und neuer verwenden standardmäßig PPK-Version 3; wenn Sie eine Verbindung mit einem älteren PuTTY-Client herstellen müssen, exportieren Sie PPK v2 aus dem Menü „Key“ in PuTTYgen.
Häufig gestellte Fragen
Wo kann ich PuTTYgen herunterladen?
.exe verfügbar.Warum kann ich meine `.pem`-Datei in der Dateiauswahl von PuTTYgen nicht sehen?
Kann ich eine `.ppk` zurück in das PEM-Format konvertieren?
.ppk in PuTTYgen, gehen Sie zu „Conversions“ > „Export OpenSSH key“ und speichern Sie das Ergebnis.Muss ich in PPK konvertieren, wenn ich OpenSSH unter Windows verwende?
.pem-Schlüssel nativ mit ssh -i key.pem user@host liest.