...
Code Block | ||
---|---|---|
| ||
ssh -4 -L 3006:localhost:3306 -l USERID ZIELSERVER |
Temporärer ssh-Tunnel innerhalb eines shell-Scripts
...
Code Block | ||
---|---|---|
| ||
ssh -fN -L 3006:localhost:3306 -l USERID ZIELSERVER |
Remote Port Forwarding
Das Ganze kann auch anders herum funktionieren.
Anwendungsfall wäre, man versucht z.B. von einem lokalen System einem entfernten Server einen Port anzubieten.
Dieser Fall ist immer dann gegeben wenn man zuhause sitzt und der lokale Rechner nicht aus dem Internet erreicht werden kann.
Hier können die o.g. Beispiel 1:1 übernommen werden, wobei der Parameter "-L" in diesem Fall gegen "-R" auszutauschen ist.
Für die o.g. Beispiel würde das bedeuten, dass der Port 3006 auf dem Server mit meinem lokalen Port 3306 verbunden wird.
Code Block | ||
---|---|---|
| ||
ssh -R 3006:localhost:3306 -l USERID ZIELSERVER |