![Заменить ProxyJump в ~/.ssh/config](https://rvso.com/image/1542101/%D0%97%D0%B0%D0%BC%D0%B5%D0%BD%D0%B8%D1%82%D1%8C%20ProxyJump%20%D0%B2%20~%2F.ssh%2Fconfig.png)
Я использую ProxyJump
в своем~/.ssh/config
Host jump
User jane
HostName 1.2.3.4
DynamicForward 1028
Host dev
User bill
HostName 5.6.7.8
ProxyJump jump
Мой коллега использует старую версию ssh (которую он не может обновить). Какая эквивалентная конфигурация позволит им подключиться через хост jump? DynamicForward
Все равно будет работать?
решение1
ProxyJump
был добавлен в OpenSSH 7.3, но является не более чем сокращением для использования ProxyCommand
, например:
Host hidden-host
ProxyCommand ssh proxy-host -W %h:%p
Если ваша ssh
версия еще более старая, у вас может отсутствовать эта -W
опция, в таком случае вы можете использовать nc
, например:
Host hidden-host
ProxyCommand ssh proxy-host nc %h %p 2> /dev/null