Reverse o túnel ssh com .ssh / config

1

Como posso estabelecer um túnel ssh reverso com meu arquivo ./ssh/config?

Estou tentando reproduzir este comando

ssh [email protected] -L 4444:restricedserver1.org:4420 -L 4445:restricedserver2:4430
    
por dilak 17.08.2016 / 17:32

2 respostas

1

Sim. A opção é chamada RemoteForward com uma sintaxe diferente.

Mas no seu exemplo, você está usando LocalForward , que ficaria assim em ssh_config :

Host dmx.com
  User admin
  LocalForward 4444 restricedserver1.org:4420
  LocalForward 4445 restricedserver2:4430
    
por 17.08.2016 / 17:41
1

Você não precisa de um túnel. Use ProxyCommand em vez disso:

Host restricedserver1
    HostName        restricedserver1.org
    User            admin
    Port            4420
    ProxyCommand    ssh -A -q -l %r -W %h:4444 dmx.com
    ControlMaster   auto
    ControlPersist  5m

e similar para o outro host. A vantagem sobre um túnel é que você não precisa mantê-lo o tempo todo.

    
por 17.08.2016 / 17:43