Preciso fazer ssh no meu computador de trabalho e, em seguida, preciso me conectar a um site externo (hospedado inteiramente em outra empresa) que meu trabalho contratou usando minha máquina de trabalho.
Esta respostadiz que possotúnel através de uma única portausando:
ssh -L 8080:server-hostname:80 remote-host
O que é ideal porque não preciso canalizar todo o tráfego para minha máquina de trabalho. Então se o site que preciso acessar com minha máquina de trabalho está em:
http://www.abcde.com/1020-39x/proprietary-documentation-blah
Tentei:
ssh-L8080:http://www.abcde.com/1020-39x/proprietary-documentation-blah:80eu@trabalho
Mas o comando retorna um erro dizendoBad local forwarding specification
Como posso fazer isso?
Responder1
Você precisa fazer desta maneira:
ssh -L 8080:www.abcde.com:80 me@work
e conecte-se ao seu navegador para:
http://localhost:8080/1020-39x/proprietary-documentation-blah
para obter o conteúdo do seu servidor remoto www.abcde.com
.