Für den Support ist es manchmal notwendig, sich auf einer Maschine remote einzuloggen. Eine für den Administrator vor Ort transparente Version ist, einen SSH Tunnel von innen nach außen zu bauen.
Auf dem Rechner vor Ort
OPTS="-o \"ServerAliveCountMax 60\" -o \"ServerAliveInterval 60\"" ssh $OPTS -R 10100:localhost:22 user@remotehost.domain.com
erzeugt eine shell auf dem Rechner remotehost, der nun von dem Supporter genutzt werden kann mit:
ssh -p 10100 user2@localhost