SSH-Tunnel ermoeglichen sicheren Zugriff auf entfernte Dienste ueber verschluesselte Verbindungen.
Local Forwarding¶
ssh -L 5433:localhost:5432 user@db-server ssh -L 8080:internal-app:80 user@bastion
Remote Forwarding¶
ssh -R 8080:localhost:3000 user@public-server
Dynamic (SOCKS)¶
ssh -D 1080 user@ssh-server curl –socks5 localhost:1080 http://internal.local
Jump Host¶
ssh -J bastion user@internal-server
~/.ssh/config¶
Host internal-* ProxyJump bastion
Dauerhafte Tunnel¶
autossh -M 0 -f -N -L 5433:localhost:5432 user@db-server
SSH-Tunnel = Sicherer Zugang¶
Fuer Produktion autossh oder systemd. Fuer komplexere Szenarien VPN.
sshtunelyport forwarding