http://www.eggdrop.ch/texts/unixtools/))
Fast jeder kennt ssh. Mit ssh kann man zu entfernten Rechnern Verbindungen aufbauen:
<code>ssh user@host</code>
Weniger bekannt ist, dass man mit ssh auch verschlüsselte Tunnels erstellen kann. Als einfaches Beispiel nehme ich eine komplett unverschlüsselte Telnet Verbindung zu einem netcat-Server. Rufen wir auf dem Server netcat auf mit:
<code>... -l 2000</code>
Nebenbei starte ich noch den Sniffer ngrep, welcher mir alle Daten schön anzeigt und verbinde mich vom Server auf den Client mit:
<code>t
install xnest</code>
Am Client:
<code>
ssh -X username@server
-> Jetzt ist man auf Server.
Xnest -ac -query localhost :1
</code>
Am Client erscheint das X11-Fenster vom Server