Acabei de testar vários parâmetros -L
no mesmo comando SSH e funcionou.
sudo ssh <serverUser>@<server> -L 80:localhost:80 -L 443:localhost:443
Eu uso o SSH para gerenciar servidores Linux. Às vezes eu preciso ligar portas do servidor para o meu cliente. Eu faço assim:
sudo ssh <serverUser>@<server> -L <localPort>:localhost:<serverPort>
Agora, às vezes, eu me deparo com situações em que gostaria de vincular várias portas, como por exemplo a porta 80, a porta 443, a porta 8080, ...
Isso é possível através da ligação de porta SSH?
Acabei de testar vários parâmetros -L
no mesmo comando SSH e funcionou.
sudo ssh <serverUser>@<server> -L 80:localhost:80 -L 443:localhost:443
Ok, eu estava procurando algum tempo para isso e agora, 5 minutos depois de postar a pergunta aqui, uma possibilidade aparece na minha cabeça.
Abra vários terminais e coloque as diferentes portas necessárias, uma após a outra, no mesmo servidor.
Por exemplo:
No terminal 1:
sudo ssh <serverUser>@<server> -L 80:localhost:80
No terminal 2:
sudo ssh <serverUser>@<server> -L 443:localhost:443
No terminal 3:
sudo ssh <serverUser>@<server> -L 8080:localhost:8080