A opção -L faz exatamente isso:
ssh -L 5005:localhost:5005 rmt.dev.host
A porta 5005 da sua máquina será sintonizada para a porta 5005 no host remoto ( localhost
acima é considerado relativamente ao servidor ssh).
A questão talvez seja meio idiota, mas eu ainda não consigo entender como usar o SSH-tunnel nessa situação. Sou desenvolvedor e fiquei com o seguinte problema:
Meu aplicativo remoto tem a porta de depuração aberta 5005
em um host remoto (chame-os de rmt.dev.host
). O problema é que posso obter acesso ao rmt.dev.host
apenas por meio de ssh
-port.
É possível fazer o túnel ssh acessar a porta 5005 da minha máquina?
Tags ssh-tunneling