Warum muss ich meinen SSH-Schlüssel immer wieder freischalten?

7129
Benjamin Oakes

Ich habe einige X-Anwendungen ausgeführt ssh -Y my_addressund bittet mich nun, meinen RSA-Schlüssel bei jeder Verwendung zu entsperren. Früher musste ich es nur einmal am Tag entsperren. Was ist los?

Ich verwende Ubuntu 9.04.

7
Läuft ssh-agent im Hintergrund? Grumbel vor 14 Jahren 0
@Grumbel: Ja, das ist es. Benjamin Oakes vor 14 Jahren 0

3 Antworten auf die Frage

13
Benjamin Oakes

Fand es anderswo. Ich musste das tun:

ssh-add ~/.ssh/id_rsa 
Es passiert wieder, wenn ich meinen Computer neu starte. Durch Ausführen dieses Befehls wird der Fehler behoben, aber es scheint nicht, dass ich dies jeden Tag tun sollte. Benjamin Oakes vor 14 Jahren 1
Erstellen Sie ein Startskript, das diesen Befehl beim Start ausführt. oder passen Sie Ihren Crontab an, um ihn täglich auszuführen. Ben Plont vor 10 Jahren 2
2
Treffynnon

Ich bin sicher, dass Sie das jetzt behoben haben, aber Sie könnten an einer Antwort auf eine Frage interessiert sein, die ich kürzlich auf AskUbuntu gestellt habe.

https://askubuntu.com/questions/36255/why-wont-ssh-agent-save-my-unencrypted-key-for-later-use/36302#36302

2
user478798

Für alle, die eine bekommen ist Could not open a connection to your authentication agentbei der Ausführung ssh-addmüssen starten ssh-agentzuerst .

ssh-agent ssh-add ~/.ssh/id_rsa