Git kann nach jedem Neustart des Laptops nicht auf den SSH-Schlüssel zugreifen

Git kann nach jedem Neustart des Laptops nicht auf den SSH-Schlüssel zugreifen

Also habe ich den SSH-Schlüssel auf meinem Ubuntu 20.04 eingerichtet mitdieser Leitfadengit pull. Das Problem besteht darin, dass jedes Mal, wenn ich meinen Computer neu starte und versuche, den SSH-Schlüssel oder einen Befehl zu verwenden , der eine SSH-Authentifizierung erfordert, die Meldung „Zugriff verweigert“ angezeigt wird.

Um das vorübergehend zu beheben, führe ich einfach diese beiden Befehle aus:

eval "$(ssh-agent -s)"
ssh-add ~/.ssh/id_ed25519

Was ist die dauerhafte Lösung hierfür, sodass ich diese beiden Befehle nicht jedes Mal ausführen muss, wenn ich den SSH-Schlüssel für Git verwenden möchte?

Antwort1

Das Problem wird dadurch nicht vollständig behoben, aber wenn Sie diese Zeilen zu Ihrer ~/.bashrc oder ~/.zshrc oder der von Ihnen verwendeten Shell-RC hinzufügen, wird das Problem behoben, ohne dass Sie es tun müssen. Es ist zwar keine richtige Lösung, sollte aber als Workaround funktionieren.

verwandte Informationen