Kategorie:SSH/Tunnel
topic kurze Beschreibung
Beschreibung
Installation
Syntax
Syntax
ssh -L [bind_address:]port:host:port user@server ssh -R [bind_address:]port:host:port user@server
Parameter
Optionen
Umgebungsvariablen
Exit-Status
Konfiguration
Dateien
Anwendungen
localhost:8000 auf server:80 weiterleiten
$ ssh -L 8000:localhost:80 server -N &
$ netstat -anp --inet | egrep '(^Proto|8000)' Proto Recv-Q Send-Q Local Address Foreign Address State PID/Program name tcp 0 0 127.0.0.1:8000 0.0.0.0:* LISTEN 10843/ssh
$ fg ssh -L 8000:localhost:80 server -N [Strg-C] Killed by signal 2.
Alle Schnittstellen weiterleiten
- Option GatewayPorts in der Server-Konfiguration entsprechend setzen (siehe Manpage)
- Man wähle diese Option mit Bedacht
$ ssh -L *:8000:localhost:80 server -N -4 &
$ netstat -anp --inet | egrep '(^Proto|8000)' Proto Recv-Q Send-Q Local Address Foreign Address State PID/Program name tcp 0 0 0.0.0.0:8000 0.0.0.0:* LISTEN 10906/ssh
Umgekehrte Richtung
Benutzern auf server wird ermöglicht, über localhost:3306 auf den MySQL-Server auf client zuzugreifen:
$ ssh -R 3306:localhost:3306 server Last login: Sat Mar 11 23:24:20 2006 from 192.168.4.56
$ netstat -an --inet | egrep '(^Proto|3306)' Proto Recv-Q Send-Q Local Address Foreign Address State tcp 0 0 127.0.0.1:3306 0.0.0.0:* LISTEN
exit logout Connection to server closed.
Doppelter SSH-Tunnel über zwei Konsolen
supportpc$ ssh -L 54321:localhost:54321 zwischennutzer@zwischen
zwischen$ ssh -L 54321:localhost:8080 zielnutzer@ziel
SSH-Tunnel über Zwischenrechner mit Zielrechner verbinden
supportpc$ ssh -L 54322:ziel:22 zwischennutzer@zwischen
Sicherheit
Dokumentation
RFC
Man-Pages
Info-Pages
Siehe auch
Links
Projekt-Homepage
Weblinks
Einzelnachweise
Testfragen
Testfrage 1
Antwort1
Testfrage 2
Antwort2
Testfrage 3
Antwort3
Testfrage 4
Antwort4
Testfrage 5
Antwort5
Seiten in der Kategorie „SSH/Tunnel“
Folgende 3 Seiten sind in dieser Kategorie, von 3 insgesamt.