Servidores Web
You also want an ePaper? Increase the reach of your titles
YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.
0839 – Linux – servidores <strong>Web</strong><br />
Note a opção -M. Ela significa que a sessão SSH deve ser uma sessão mestre,<br />
mesmo que já existam outras sessões SSH estabelecidas de casa para trab.<br />
Múltiplas portas<br />
Quer redirecionar mais de uma porta de trab para portas locais em casa? Basta usar<br />
múltiplas vezes a opção -L, da seguinte forma:<br />
[fulano@casa ~] $ ssh ftal@trab -MCN \<br />
-L 55900:localhost:5900 \<br />
-L 8080:localhost:80 \<br />
-L 4545:fire:4545 \<br />
-L 25:mail.empresa.br:25<br />
Este comando, como você pode imaginar, redireciona as portas:<br />
<br />
<br />
<br />
<br />
5900 de trab para a 55900 de casa<br />
8080 de trab para a 80 de casa<br />
4545 de fire para a 4545 de casa (note que é possível usar o mesmo número<br />
de porta local e remota sem qualquer problema)<br />
25 de mail.empresa.br para a 25 de casa.<br />
Note que as opções -M (criar uma nova sessão para esta conexão), -C (ativar a<br />
compressão do tráfego) e-N (não executar nenhum comando) só precisam ser<br />
definidas uma única vez, pois dizem respeito à conexão<br />
entre fulano@casa e ftal@trab.<br />
Túneis reversos<br />
Se o seu problema envolte acesso externo à sua máquina local, geralmente a<br />
questão é atravessar alguma (ou até várias) camadas de NAT. Nestes casos, o<br />
OpenSSH também oferece a solução: um túnel reverso.<br />
Se os túneis normais permitem a conexão da máquina local a destinos externos por<br />
meio de uma porta local, os túneis reversos fazem justamente o oposto: permitem<br />
ABÍLIO ALECRIM 46