Redirecionando o SSH através de uma máquina

3

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.

    
por Benjamin K. 09.02.2013 / 14:58

2 respostas

6

No seu arquivo ~ / .ssh / config:

Host remote.example.com
    ProxyCommand ssh middle.example.com nc %h %p
    
por 09.02.2013 / 15:48
3

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.

    
por 09.02.2013 / 15:27