Verwenden Sie keine Remote-Identitätsdatei, wenn Sie ssh auf einem Remote-Server verwenden
Ich bin serverA
mit SSH verbunden. Ich habe eine Identitätsdatei auf meinem lokalen Computer, die ich zur Authentifizierung verwende serverA
, und eine Identitätsdatei, in serverA
der ich mich befinde, wenn ich physisch an diesem Computer bin. Ich habe ForwardAgent yes
in meiner lokalen SSH-Konfigurationsdatei.
Nun serverA
versuche ich, eine weitere SSH-Sitzung zu öffnen serverB
. SSH versucht dann jedoch, die Identitätsdatei zu verwenden serverA
, um eine Verbindung serverB
herzustellen, aber ich möchte die Identitätsdatei auf meinem lokalen Computer verwenden (mit ForwardAgent weitergeleitet).
Wie kann ich SSH einschalten serverA
, um die weitergeleiteten Schlüssel zu verwenden, anstatt die Schlüssel zu aktivieren serverA
, wenn ich serverA
über SSH verbunden bin ?
Antwort: Das Problem bestand darin, dass auf meinem lokalen Computer macOS ausgeführt wurde, wodurch dem Agenten standardmäßig keine Schlüssel hinzugefügt werden. Daher wurden keine Schlüssel an ServerA weitergeleitet. Nachdem Sie AddKeysToAgent yes und ForwardAgent yes zu meiner lokalen Konfiguration hinzugefügt haben, verwendet ssh auf dem Remote-Linux-Computer standardmäßig den weitergeleiteten Schlüssel anstelle des Remote-Schlüssels. Es mussten also keine Änderungen an der Remote-Maschine vorgenommen werden.
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
-
3
Beschleunigung der Bootzeiten von OS X bei einem Jahr alten MBP
-
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
Wie ordnen Sie ein Airport Time Machine-Backup nach der Migration auf einen neuen Mac wieder zu?
-
6
Wie können Sie den Startton auf einem Mac stummschalten?
-
5
Warum wird mein Macbook bei der Verwendung von Boot Camp extrem heiß?