it-swarm.com.de

Wie lautet das Passwort eines privaten SSH-Schlüssels?

Ich habe dieses Fenster noch nie gesehen, als ich ssh über das Terminal ausgeführt habe, aber jetzt verwende ich ein python -Skript, das ssh über das paramiko python -Modul ausführt, und ich ' Ich werde gebeten, ein Passwort einzugeben (das ich mir nicht merken kann), um den privaten Schlüssel [email protected] zu entsperren. Ich habe mein root-Passwort ausprobiert, aber es funktioniert nicht.

Das gesamte Fenster sagt:

Geben Sie das Passwort ein, um den privaten Schlüssel zu entsperren

Eine Anwendung möchte Zugriff auf den privaten Schlüssel '[email protected]', der jedoch gesperrt ist

Was ist das Passwort? Ich habe es nie gebraucht.

2
Guerlando OCs

Demnach SO Q & A - Verbindung über python Paramiko mit öffentlichem Schlüssel herstellen

paramiko verwendet OpenSSH-Formatschlüssel. und es wird erwartet, dass der Schlüssel als Eingabe verschlüsselt wird, sodass Sie den Schlüssel zuerst entschlüsseln müssen.

  • Hier Sie können sehen, wie Sie PuTTY verwenden, um Ihren PGP-Schlüssel in das OpenSSH-Schlüsselformat zu konvertieren:

    So erstellen Sie einen gültigen privaten Schlüssel im DSA-Format, der von Paramiko in Puttygen unterstützt wird. Klicken Sie auf Konvertierungen und dann auf OpenSSH-Schlüssel exportieren

  • Hier Sie können ein einfaches python Skript finden, das den Schlüssel und paramiko verwendet.

3
Yaron

Dies ist das Passwort Ihres privaten SSH-Schlüssels.

Bei der Erstellung Ihres SSH-Schlüssels wurden Sie möglicherweise aufgefordert, ein Kennwort einzugeben, das zur Verschlüsselung und zum Schutz des Schlüssels verwendet wird.

In der Regel ruft der SSH-Daemon beim SSH-Zugriff auf einen Server mit diesem privaten Schlüssel das Entschlüsselungskennwort aus Ihrem Schlüsselbund ab, in dem es normalerweise gespeichert ist. Da Sie etwas verwenden, das den SSH-Dämon nicht direkt verwendet, möchten Sie sich wahrscheinlich aus Sicherheitsgründen erneut authentifizieren.

Wenn Sie sich nicht an Ihr Passwort erinnern, wird es in Ihrem Systemschlüsselbund gespeichert. Um dies zu lesen, gehen Sie einfach in Ihr Programm "Passwörter und Schlüssel". Wechseln Sie von dort zum Schlüsselbund login. Suchen Sie nach dem Eintrag "Passwort für Benutzer @ Host entsperren". Ihr Passwort wird dort sein.

3
Kaz Wolfe