13

Я использую 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 (которую они не могут обновить). Какая будет эквивалентная конфигурация, чтобы позволить им подключаться через хост перехода? Будет ли DynamicForward работать?

1 ответ1

21

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

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .