PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : cygwin: Script: automatischer Tunnelaufbau



xyllyxy
16-07-2009, 21:56
Hallo

dann beschreibe ich doch gleich mal auch mein zweites Problem. (Habe heute schon Eines reingesetzt).
Ich habe einen Windowsrechner außerhalb (Ich steuere ihn über VNC und ssh fern). Dieser hat einige Shellskripte unter cygwin am laufen. Die Idee, die ich habe ist, dass dieser Rechner sich in meinem Chat auf dem Hauptserver einloggt, so dass schnell im Chat gesehen wird, wenn er ausfällt. Dieser befindet sich aber innerhalb eines Vpn-Netzwerks und muss deshalb über einen Tunnel laufen (portforwarding).
Den Tunnel aufzubauen ist kein Problem, nur leider wird der Tunnel mindesten 1x täglich abgebrochen, so dass ich zu oft manuell den Tunnel neu aufbauen muss. Ich habe Scripttechnisch noch keinen Weg gefunden, wie ich den Tunnel automatisch herstellen lassen kann, wenn er unterbrochen wurde.

also so funktioniert das mit dem Tunnel manuell:


ssh -gL 1234:IrcServer:6667 user-des-gates@gate.de

Jetzt brauche ich ein Skript, welches (meinetwegen über crontab jede Minute ausgeführt wird), das den Tunnel eigenständig herstellt.
Leider fällt wegen fehlender Rechte auf dem Gate die keygen-tausch als Option aus, so dass ich unsicherer Weise das Passwort in das Skript eintragen muss. Genau hier fängt mein Problem auch an. Wie kann ich es schaffen, dass das Passwort nach dem Einlog-Befehl eingetragen wird? Oder gibt es noch eine Möglichkeit das Portforwarding zu automatisieren?

Greez

xyllyxy