![Ersetzen Sie ProxyJump in ~/.ssh/config](https://rvso.com/image/1542101/Ersetzen%20Sie%20ProxyJump%20in%20~%2F.ssh%2Fconfig.png)
Ich verwende ProxyJump
in meinem~/.ssh/config
Host jump
User jane
HostName 1.2.3.4
DynamicForward 1028
Host dev
User bill
HostName 5.6.7.8
ProxyJump jump
Mein Kollege verwendet eine alte Version von SSH (die er nicht aktualisieren kann). Was wäre die entsprechende Konfiguration, die ihm eine Verbindung über den Jump-Host ermöglicht? Würde das DynamicForward
trotzdem funktionieren?
Antwort1
ProxyJump
wurde in OpenSSH 7.3 hinzugefügt, ist aber nichts weiter als eine Abkürzung für die Verwendung von ProxyCommand
, wie in:
Host hidden-host
ProxyCommand ssh proxy-host -W %h:%p
Wenn Ihre ssh
Version noch älter ist, fehlt Ihnen diese -W
Option möglicherweise. In diesem Fall können Sie verwenden nc
, wie in:
Host hidden-host
ProxyCommand ssh proxy-host nc %h %p 2> /dev/null