1. Überprüfe, ob der SSH-Agent läuft: – In der Befehlszeile gib `eval $(ssh-agent)` ein. – Gib `ssh-add -l` ein, um zu überprüfen, ob es einen Agenten gibt.
2. Wenn der Agent nicht läuft, gib `ssh-agent bash` ein, um einen neuen Agenten in der Bash-Sitzung zu starten.
3. Füge die SSH-Schlüssel zum SSH-Agent hinzu:
– Gib `ssh-add
4. Überprüfe erneut den Agenten, um sicherzustellen, dass die Schlüssel hinzugefügt wurden: – Gib `ssh-add -l` ein.
5. Verbindungen zu anderen Hosts sollten jetzt ohne Passwortabfrage funktionieren.
Hinweis: Wenn du den Agenten in einer Sitzung öffnest und in eine andere Sitzung oder in ein neues Terminal wechselst, musst du den Agenten in der neuen Sitzung ebenfalls hinzufügen, um den Schlüssel zu verwenden. Verwende dazu `ssh-agent -s` und gib die Umgebungsvariablen manuell in der neuen Sitzung ein.