[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
ssh und maximale Laufzeit definieren
[Thread Prev] | [Thread Next]
- Subject: ssh und maximale Laufzeit definieren
- From: Markus Hochholdinger <Markus@xxxxxxxxxxxxxxxxx>
- Date: Fri, 17 Oct 2008 22:14:32 +0200
- To: uugrn@xxxxxxxxxxxxxxx
Hallo zusammen, jetzt habe ich mittlerweile folgende ssh-Optionen um "haengende" ssh-Verbindungen zu vermeiden: -o ConnectTimeout=15 -o ServerAliveInterval=15 -o ServerAliveCountMax=3 Leider ist es mir trotzdem passiert, dass ein ssh ewig haengen geblieben ist, da der angesprochene Server seine Festplatte "verloren" hatte und auf diese ewig gewartet hat waehrend ssh (aus dem Cache) noch korrekt lief! Jetzt frage ich mich (google wusste (noch) keine Antwort) ob es ein Programm in der Form wie z.B. time oder nice gibt, welchem man eine maximale Laufzeit fuer ein auszufuehrendes Programm mitgeben kann. Wunschvorstellung waere: maxruntime -n 120 ssh .. .. .. wobei maxruntime den Befehl "ssh .. .. .." ausfuehrt und wenn sich dieser nach 120 Sekunden nicht beendet mit kill bzw. kill -9 beendet wird. Kennt da jemand etwas passendes? PS: Ich war gerade dabei das ganze mit ssh .. & PID=$! usw. in der bash zu scripten, das sieht mir aber alles nicht sehr effizient aus. -- Gruss \|/ eMHa (o o) ------------------------------------------------------oOO--U--OOo-- Markus Hochholdinger e-mail mailto:Markus@xxxxxxxxxxxxxxxxx .oooO www http://www.hochholdinger.net ( ) Oooo. ------------------------------------------------------\ (----( )- \_) ) / (_/ -- http://mailman.uugrn.org/mailman/listinfo/uugrn Wiki: http://wiki.uugrn.org/wiki/UUGRN:Mailingliste Archiv: http://lists.uugrn.org/