Supondo que seu servidor SSH tenha acesso a 192.168.111.111, tente isto:
ssh -L 8080:192.168.111.111:80 [email protected]
você pode abrir http://127.0.0.1:8080
no seu navegador. Você deveria ver o phpmyadmin.
Temos servidor no escritório que eu posso acessá-lo somente do wifi local apenas por ssh: [email protected]
. Além disso, se eu digitar 192.168.111.111
no navegador, ele me mostrará a interface do phpmyadmin, que aparentemente está definida na porta 80.
Muitas vezes eu preciso trabalhar em casa, incluindo alguns trabalhos simples do lado do servidor (eu não sou proficiente com o Linux, mas eu posso fazer coisas simples). Então eu preciso abrir o túnel ssh para minha máquina em casa (ou da minha máquina doméstica ... não tenho certeza).
Meu ip de trabalho é 201.222.222.222
e meu ip home é 230.333.333.333
.
Meu palpite é que para conseguir o que eu quero, eu preciso executar este comando no servidor.
ssh -R remote_port:local_address:local_port [email protected]
ssh -R 8080:192.168.111.111:80 [email protected]
- esse comando digitado no servidor no meu trabalho funcionaria e permitiria que eu o utilizasse usando a porta 8080 ou perdesse completamente a lógica? (se sim, você poderia sugerir o fluxo de trabalho certo)
Supondo que seu servidor SSH tenha acesso a 192.168.111.111, tente isto:
ssh -L 8080:192.168.111.111:80 [email protected]
você pode abrir http://127.0.0.1:8080
no seu navegador. Você deveria ver o phpmyadmin.