ssh ProxyCommand Пример подключения через прокси-хост - начала на один и сразу на другой
Primary tabs
Общая идея
Предположим что у вас есть MyHost, который достижим по ssh только после, опять же, ssh подключения к MyProxyHost, тогда в .ssh/config для MyHost можно указать опцию ProxyCommand с такими значениями:
Host MyHost ProxyCommand ssh MyProxyHost -W %h:%p
Пример ProxyCommand
Host first Hostname 192.168.56.10 User debuser Port 22 IdentityFile ~/.ssh/first_rsa Host myinner Hostname 127.0.0.1 User root Port 9725 PreferredAuthentications password ProxyCommand ssh first -W %h:%p
-- в этой конфигурации мы:
- подключимся к myinner с паролем, который скрыт за внешним хостом с имененм first (который играет тут роль прокси)
- при этом к внешнему хосту first мы будем подключаться с помощью файла ключа.
(у вас логика использования ключей/паролей может быть иной)
Источники:
- Log in to post comments
- 2685 reads