Eu percebi isso.
Para entender, vamos dividir o comando em duas partes
ssh -L5000:localhost:5000 [email protected]
e
L5000:localhost:22 tec02
First commands does - bind port 5000 of my machine to port 5000 ( of
localhost ) using the machine somedomain.com
Isso liga a porta 5000 da sua máquina usando o ssh para a porta 5000 de uma máquina remota. Ele está usando o somedomain.com para se conectar ao localhost ou qualquer coisa que possa ser comunicada com o somedomain.com, neste caso, o somedomain.com pode se comunicar com o seu localhost, então através do ssh é estabelecida uma conexão com o localhost do somedomain.com
and secondly, in the second part of the command. The port 5000 of
somedomain.com ( which is now bind with the port 5000 of our machine)
is bind to port 22 of tec02 by the same process
NOTA: O usuário no tec02 também é user1.
diga
algo parecido com isto
ssh -L5000: localhost: 5000 usuá[email protected] -t ssh -L5000: localhost: 22 usuário1 @ tec02