Windows-Subsystem für Linux Ubuntu: ssh-agent läuft, aber ssh-add beschwert sich "Verbindung zum Authentifizierungsagenten konnte nicht geöffnet werden"
Ich verwende WSL mit Ubuntu auf meinem Laptop, um unter Linux zu entwickeln, wenn ich nicht an meinem Desktop bin (unter nativem Linux, wo ich keine Probleme habe). Ich habe ein privates Git-Repo-Setup, und ich verwende ssh, um eine Verbindung herzustellen. Ich habe ssh (in .ssh/config
) konfiguriert, und ich habe mehrere Schlüssel für mein VPS, GitHub, anderes VPS-Benutzerkonto usw., daher verwende ich sie ssh-add
auf meinem Desktop, um sie zu verwalten. Wenn ich jedoch auf meinem Laptop in der WSL eine Verbindung zu meinem VPS herstelle, fragt ssh nach der Passphrase für den Schlüssel. Beim Versuch ssh-add .ssh/mykey
erhalte ich eine Fehlermeldung:
$ ssh-add .ssh/mykey Could not open a connection to your authentication agent.
Läuft ssh-agent
aber:
$ ps -e | grep ssh 4455 ? 00:00:00 ssh-agent 5517 ? 00:00:00 sshd 6164 pts/0 00:00:00 ssh
Ich verstehe nicht warum es ein Problem gibt. Wenn ich momentan laufe ssh-agent
und laufe es erneut (mit eval $(ssh-agent -s)
), funktioniert es gut.
0 Antworten auf die Frage
Verwandte Probleme
-
9
Was ist der Unterschied zwischen den Befehlen "su -s" und "sudo -s"?
-
4
Gutes freies Ubuntu Server-VMWare-Image benötigt
-
4
Was sind die Unterschiede zwischen den großen Linux-Distributionen? Werde ich es merken
-
2
Begrenzung der CPU-Auslastung für Flash in Firefox?
-
2
Wie kann ich mein Mikrofon unter Debian GNOME zum Laufen bringen?
-
2
Conky-Setups - Beispiele / Ideen?
-
3
Was sind die Unterschiede zwischen Linux Window Managern?
-
2
ThunderBird / Lichtsynchronisation mit SE k770i
-
4
Linux-Dateisystem
-
6
Vollbild-Flash langsam in KDE 4