web-dev-qa-db-fra.com

Comment puis-je visiter un site Web externe via le transfert ssh via un seul port?

J'ai besoin de ssh sur mon ordinateur de travail, puis de me connecter à un site Web externe (entièrement hébergé dans une autre société) avec lequel mon travail a été effectué avec ma machine de travail.

Cette réponse dit que je peux passer un tunnel par un seul port en utilisant:

ssh -L 8080:server-hostname:80 remote-Host

Ce qui est idéal car je n'ai pas à canaliser tout mon trafic vers ma machine de travail. Donc, si le site Web auquel j'ai besoin d'accéder avec ma machine de travail est à:

http://www.abcde.com/1020-39x/proprietary-documentation-blah

J'ai essayé:

ssh -L 8080: http://www.abcde.com/1020-39x/proprietary-documentation-blah:8 moi @ travail

Mais la commande retourne une erreur disant Bad local forwarding specification

Comment puis-je faire ceci?

3
bime

Vous devez le faire de cette façon:

ssh -L 8080:www.abcde.com:80 me@work

puis connectez-vous avec votre navigateur à:

http: // localhost: 8080/1020-39x/proprietary-documentation-blah

pour obtenir le contenu de votre serveur distant sur www.abcde.com.

3
Jakuje