Deutsches sconnect_ssh HOWTO
Autor: Alexander B. 2002/10/07
Kontakt: wonder_kasnet@gmx.net ICQ#109875755
WAS IST SCONNECT?
"sconnect" ist ein Tool, welches es ermöglicht eine ssh-session
durch einen SOCKS5- oder wahlweise einen HTTP-proxy zu tunneln, falls keine
direkte Verbindung möglich ist. (Firmennetz z.b.)
Download sconnect: http://www.imasy.or.jp/~gotoh/ssh/connect.c
SCONNECT INSTALLIEREN
- SCONNECT KOMPILIEREN
- stellen sie sicher das ein c-compiler (z.b.) gcc und alle
zugehörigen Abhängigkeiten auf ihrem System installiert sind
- wechseln sie in das Verzeichnis indem sie "sconnect.c" abgelegt
haben
- geben sie folgendendes ein
[root]# gcc -o sconnect connect.c |
wenn sie gegenüber sconnect einen anderen Namen für die binary
bevorzugen... ;-)
- SCONNECT GLOBAL ERREICHBAR MACHEN
- kopieren sie sconnect z.b. einfach nach "/usr/local/bin"
-
SSH VORBEREITEN
- öffnen sie "~/.ssh/config" mit einem Editor ihrer wahl
falls diese datei nicht vorhanden sein sollte, erstellen sie sie
bitte
- stellen sie sicher, dass diese Einträge:
für SOCKS5 :
ProxyCommand /usr/local/bin/sconnect -4 -S yoursocks5.proxy:port %h %p |
oder für HTTP:
ProxyCommand /usr/local/bin/sconnect -H yourhttp.proxy:port %h %p |
vorhanden sind
- speichern sie die Datei ;-)
- VERBINDUNG MIT EINEM SSH SERVER AUFBAUEN
- es wurden alle nötigen Änderungen vorgenommen, starten sie "ssh"
mit
den selben Parametern wie sie es gewohnt sind. sconnect wird auto-
matisch aktiv