Я ищу самый простой способ подключения по SSH с моего локального компьютера на удаленный сервер через сервер посередине.
Если есть постоянный способ сделать это еще лучше.
В вашем файле ~ / .ssh / config:
Host remote.example.com
ProxyCommand ssh middle.example.com nc %h %p
Самый простой способ - просто ssh middlebox
и просто беги ssh remotebox
оттуда. Вы также можете использовать свой локально сохраненный ключ SSH для аутентификации на удаленном компьютере с помощью пересылки агента SSH, что требует запуска ssh-agent
локально и установить AgentForwarding on
, в идеале в вашем конфигурационном файле SSH. Видеть man ssh_config
и man ssh-agent
для подробностей.