stefanmuc
Goto Top

Win11 + putty + SSH-Key mit passphrase + Pageant

Um mich von einem Win11 Pro Rechner auf einen Linux-Server einzuloggen nutze ich einen SSH-Key, der mit aktuellem Putty (V0.81) erzeugt wurde. Soweit alles OK.

Wenn ich den Privat Key mit einer passphrase schütze und den Win 11-Rechner neu boote, werde ich beim nächsten Verbindungsversuch nach der Passphrase gefragt. Die Eingabe wird jedoch nicht akzeptiert. Auch ein Reinkopieren aus der Zwischenablage wird nicht akzeptiert.

Wenn ich die Private-Key-Datei doppelklicke, fordert mich Pageant (von Putty) auf die Passphrase einzugeben: Hier funktioniert die Eingabe. Anschließend kann eine Verbindung zum Linux-Server ohne erneute Nachfrage aufgebaut werden.

Warum funktioniert die Eingabe der Passphrase im Pageant-Fenster, jedoch nicht im Putty-Fenster? Evtl. wg. Sonderzeichen in der Passphrase? Oder ist der Weg über Pageant immer nötig?

Content-ID: 8197709180

Url: https://administrator.de/contentid/8197709180

Printed on: August 31, 2024 at 22:08 o'clock

13676056485
13676056485 Jul 12, 2024 updated at 13:23:37 (UTC)
Goto Top
Hi.
Wenn ich den Privat Key mit einer passphrase schütze und den Win 11-Rechner neu boote, werde ich beim nächsten Verbindungsversuch nach der Passphrase gefragt. Die Eingabe wird jedoch nicht akzeptiert. Auch ein Reinkopieren aus der Zwischenablage wird nicht akzeptiert.
Weil nach dem Neustart keine Keys mehr in Pageant geladen sind und der SSH-Server dann auf "Keyboard interactive" ohne Key zurückschaltet und nach dem User-Passwort fragt nicht nach dem Passwort des Keys. Du mussst vorher die Keys erst in Pageant hinzufügen bevor du sie nutzen kannst. Pageant speichert diese Keys nicht, wenn es neu gestartet wird, diese müssen immer hinzugefügt werden entweder manuell oder über die Kommandozeile.
Alternativ den Key direkt im Putty Profil hinterlegen dann fragt es auch nach dem Passwort des Keys (Connections -> SSH -> Auth -> Credentials)


Gruß.
StefanMUC
StefanMUC Jul 12, 2024 at 13:22:57 (UTC)
Goto Top
Danke. Dass die Pageant-Ladung nur bis maximal zum nächsten Windows-Start hält, war mir bekannt. Ohne Pageant-Ladung fragt das Putty-Fenster aber explizit nach der Passphrase und nicht nach dem normalen User-Passwort (funktioniert auch nicht):

Passphrase for key "eddsa-key-20240702":
Wrong passphrase
13676056485
13676056485 Jul 12, 2024 updated at 13:31:17 (UTC)
Goto Top
Ohne Pageant-Ladung fragt das Putty-Fenster aber explizit nach der Passphrase und nicht nach dem normalen User-Passwort
Hast du den Key unter "Connections -> SSH -> Auth -> Credentials" hinterlegt?
Was für eine Gegenstelle? Was steht im Putty unter Remote Characterset?
Schon mal anderes neues Passwort versucht?
Welche Zeichen kommen im Passwort vor?
DerWoWusste
DerWoWusste Jul 12, 2024 at 13:31:54 (UTC)
Goto Top
Anzumerken bleibt, dass Du auch eine virtuelle SmartCard auf Windows einrichten kannst auf die du das Zertifikat lädst - diese kann dann von Pageant für ssh komfortabel benutzt werden.
13676056485
13676056485 Jul 12, 2024 updated at 13:35:53 (UTC)
Goto Top
Oder KeePass mit KeyAgent Plugin usw.
aqui
aqui Jul 13, 2024 updated at 12:41:41 (UTC)
Goto Top
aqui
aqui Jul 20, 2024 at 12:04:21 (UTC)
Goto Top
Wenn es das denn nun war bitte deinen Thread dann auch als erledigt schliessen!
How can I mark a post as solved?