ssh Keepalive

Bei manchen Routern ist das TCP-Aging standardmäßig auf 300 Sekunden (5 Minuten) eingestellt. Dies unterbricht eine ssh-Verbindung zu einem Remote-Host nach 5 Minuten.

Damit dies nicht geschieht, sagt man dem ssh-Client, er solle alle 60 Sekunden ein Keepalive senden, daß die Verbindung stabil bleibt.

Dazu fügt man in der Datei

$HOME/.ssh/config

den Eintrag

ServerAliveInterval 60

hinzu.

Ab dem nächsten Login wird jetzt alle 60 Sekunden ein Keepalive gesendet, dadurch bleibt die SSH-Verbindung permanent online.