No seu arquivo ~ / .ssh / config:
Host remote.example.com
ProxyCommand ssh middle.example.com nc %h %p
Eu estou procurando o caminho mais simples para SSH da minha máquina local para um servidor remoto através de um servidor no meio.
Se há uma maneira permanente de fazer isso ainda melhor.
A maneira mais simples seria apenas ssh middlebox
e apenas executar ssh remotebox
a partir daí. Você também pode usar sua chave SSH armazenada localmente para autenticação na máquina remota usando o encaminhamento de agente SSH, o que requer que você execute ssh-agent
localmente e defina AgentForwarding on
, idealmente no seu arquivo de configuração SSH. Veja man ssh_config
e man ssh-agent
para detalhes.
Tags ssh networking ssh-tunnel