Wenn ich eine SSH-Verbindung zu meinem Firewall-Server herstelle und versuche, von dort aus eine SSH-Verbindung zu einem anderen Computer im lokalen Netzwerk herzustellen, wird die folgende Fehlermeldung angezeigt:
Es konnte keine Verbindung zu Ihrem Authentifizierungsagenten hergestellt werden.
Gibt es eine Möglichkeit, den Agenten in einer anderen SSH-Sitzung ordnungsgemäß ausführen zu lassen?
Zusätzlich zu dem, was txwikinger gesagt hat, können Sie auch einfach die Befehlszeilenoption -A
verwenden, wenn Sie eine SSH-Verbindung zu Ihrer Firewall herstellen.
Ja. Sie können die Agentenweiterleitung durch Hinzufügen aktivieren
ForwardAgent Yes
in Ihrer SSH-Konfigurationsdatei (entweder ~/.ssh/config
für Benutzer oder /etc/ssh/ssh_config
systemweit).
Siehe auch http://drupal.txwikinger.me.uk/content/configurations-ssh-make-some-things-more-convenient .
Alternativ, wenn ssh mit der Option -A
aufgerufen wird, wird die Agentenweiterleitung ebenfalls aktiviert, wie in der anderen Antwort ausgeführt.