Eine SSH Verbindung von Computer A zu Computer B aufbauen ist absolut nichts besonderes. Ein nettes Feature ist es jedoch, eine SSH Verbindung rueckwaerts zu nutzen (reverse tunnel). Dieses ist besonders dann hilfreich, wenn der gewuenschte Server in einem VPN oder hinter einer Firewall liegt. Dafuer auf Server A einen screen starten und eine SSH Verbindung aufbauen mit:
ssh -R 3300:localhost:22 MYSERVER.TLD |
Danach den screen abhaengen und die Verbindung zum VPN trennen / Firewall geschuetztes Netz verlassen. Nun auf MYSERVER.TLD einloggen und eine Verbindung zum System hinter der Firewall / im VPN herstellen mit:
ssh -p 3300 localhost |
voila :-)