Stellen Sie den privaten ssh-Schlüssel vom Schlüsselbund-Zugriff wieder her


0

Ich habe OS X 10.8.5 - Ich habe gerade versehentlich mein .ssh-Verzeichnis gelöscht. Ich habe Backups, möchte aber lieber nicht die Mühe machen müssen. Die Schlüssel "funktionieren" immer noch (sie werden in Keychain Access geladen und ich kann sie auf Remote-Hosts übertragen), aber ich gehe davon aus, dass sie verloren gehen werden, sobald ich mich abmelde.

Ich habe versucht, den Schlüssel in Keychain Access zu finden, indem ich mit der rechten Maustaste darauf klickte und auf "Copy SSH: ..." (SSH kopieren: ...) klickte. Dies scheint jedoch nur das Kennwort für diesen Schlüssel kopiert zu haben. Gibt es eine Möglichkeit, den privaten Schlüssel aus dem Schlüsselbund wiederherzustellen?

Antworten:


1

"" Export "" SSH-Schlüssel "" (oder wie auch immer der Name Ihres Schlüssels lautet) sollte unter den Kopier- und Entfernungsoptionen im Kontextmenü eines Schlüssels im Schlüsselbund verfügbar sein.

Sehen Sie keine Option für den Export?


Was ist die Art Ihrer Schlüsselzeile in Keychain Access? Wird es als "privater Schlüssel" oder als "Anwendungskennwort" aufgeführt? Im letzteren Fall haben Sie nicht den SSH-Schlüssel in Ihrem Schlüsselbund, sondern nur das Passwort dafür.
Arvidaa

Leider nein, und ich habe gerade begriffen, warum - es ist kein Schlüssel, auf den ich schaue. Es ist das "Anwendungskennwort" für die Schlüsseldatei.
Kojiro

Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.