Wenn ich Sie richtig verstanden habe, haben Sie kein puttygen
Schlüsselpaar erstellt. Stattdessen haben Sie ssh-keygen
ein Schlüsselpaar mit Passphrase erstellt. Dann haben Sie diesen privaten Schlüssel in Putty geladen, ihn als gespeichert Putty.ppk
und den Fehler erhalten Couldn't load Private Key (cannot open file)
.
In welchem Format wurde der private Schlüssel ( id_rsa
) erstellt?
Wenn Sie es in einer Textdatei öffnen, ist die erste wie folgt:
-----BEGIN RSA PRIVATE KEY-----
oder sieht es so aus:
ssh-rsa AWEdxRASFLMAF......
Dies scheint wahrscheinlich ein Problem zu sein, wenn Sie den öffentlichen Schlüssel anstelle des privaten Schlüssels laden, um ihn als zu speichern .ppk
. Der angezeigte Screenshot enthält 2 Dateien: id_rsa
und id_rsa
eine davon ist die private Schlüsseldatei und die andere ist der öffentliche Schlüssel. Es ist wahrscheinlich, dass Sie den öffentlichen Schlüssel ausgewählt haben, wenn keine Dateierweiterungen angezeigt wurden. Versuchen Sie, den Schlüssel erneut zu importieren, indem Sie die id_rsa
Datei mit dem Zeitstempel von 05-03-2018 12:36
in dem obigen Screenshot auswählen .
Stellen Sie sicher, dass die erste Zeile in dieser Datei vorhanden ist
-----BEGIN RSA PRIVATE KEY-----
bevor du es tust