Wie kann ich externe Websites per SSH-Weiterleitung über einen einzelnen Port besuchen?

Wie kann ich externe Websites per SSH-Weiterleitung über einen einzelnen Port besuchen?

Ich muss mich per SSH bei meinem Arbeitscomputer anmelden und dann über meinen Arbeitscomputer eine Verbindung zu einer externen Website (die vollständig bei einem anderen Unternehmen gehostet wird) herstellen, für die mein Arbeitgeber einen Vertrag abgeschlossen hat.

Diese Antwortsagt, ich kannTunnel durch einen einzigen Portmit:

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

Das ist ideal, weil ich dann nicht den gesamten Datenverkehr auf meinen Arbeitscomputer umleiten muss. Die Website, auf die ich mit meinem Arbeitscomputer zugreifen muss, befindet sich also hier:

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

Ich habe es versucht:

ssh -L 8080:http://www.abcde.com/1020-39x/proprietary-documentation-blah:80ich@arbeit

Der Befehl gibt jedoch einen Fehler zurück, der besagtBad local forwarding specification

Wie kann ich das machen?

Antwort1

Sie müssen es folgendermaßen machen:

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

und stellen Sie dann mit Ihrem Browser eine Verbindung her, um:

http://localhost:8080/1020-39x/proprietäre-dokumentation-blah

um den Inhalt Ihres Remote-Servers abzurufen www.abcde.com.

verwandte Informationen