Programm neu starten - was ist zu beachten?

johndd

Neuer User
Mitglied seit
17 Okt 2012
Beiträge
19
Punkte für Reaktionen
0
Punkte
0
Hallo,

ich habe auf der 7490 zwei dynamische SSH-Tunnel laufen (OpenSSH). Manchmal bricht die Verbindung ab und die SSH-Clients beenden sich. Nun würde ich gerne die automatisch wieder starten.

Gibt es ein Cronjob auf der Fritz, oder soll ich einfach ein sehr langes Sleep in ein Skript reinpacken?

Gibt es ggf. schon ein Tool für die FB?

Macht man das am besten mit einem ps | grep ssh und irgend eine if-Klausel drum rum gewickelt?

Wär dankbar um bisschen Code, falls das schon mal wer gemacht hat.

Danke.
 
Es gibt ein Programm, das genau das tut, mir fällt aber den Name nicht ein. Es wird aber etwas mit ssh im Namen sein.
Prinzipiell kann man es auch als Skript machen:
Code:
while true; do
    ssh remotehost
done
Cron gibt es auf der Box, aber der Ansatz ist aufwendiger. Außerdem wird hier ssh sofort neu gestartet, nachdem es sich beendet, nicht erst beim nächsten cron Aufruf.
 

Statistik des Forums

Themen
246,750
Beiträge
2,256,839
Mitglieder
374,775
Neuestes Mitglied
bchrist
Holen Sie sich 3CX - völlig kostenlos!
Verbinden Sie Ihr Team und Ihre Kunden Telefonie Livechat Videokonferenzen

Gehostet oder selbst-verwaltet. Für bis zu 10 Nutzer dauerhaft kostenlos. Keine Kreditkartendetails erforderlich. Ohne Risiko testen.

3CX
Für diese E-Mail-Adresse besteht bereits ein 3CX-Konto. Sie werden zum Kundenportal weitergeleitet, wo Sie sich anmelden oder Ihr Passwort zurücksetzen können, falls Sie dieses vergessen haben.