ssh -R 8003:localhost:8080 ...
Estou tentando encaminhar solicitações da porta 8003 na máquina remota para meu localhost na porta 8080
A linha de comando do OpenSSH dada funciona muito bem, mas algumas opções adicionais a completam:
ssh -R 8003:localhost:8080 -f -N -g root@remhost
Observe que isso encaminhará qualquer conexões para o 8003 para o host local no 8080; a conexão é host-to-host. A opção -g significa que qualquer um poderá se conectar a essa porta na máquina remota. Se você tirar essa opção, apenas as pessoas que usam a máquina poderão usar o túnel diretamente.
As outras opções colocarão o túnel em segundo plano e o manterão em funcionamento sem intervenção.
Tags ssh ssh-tunnel