Wenn ich von zu Hause aus auf einen unserer Office-Server (auf denen Fedora 10 ausgeführt wird) ssh'ed, läuft meine Sitzung nach einer relativ kurzen Aktivitätsdauer (ca. 5 Minuten) ab. Ich habe versucht, TcpKeepAlive
auf der Client-Seite zu verwenden, ohne Wirkung.
Das, was ich nicht verstehe, ist, dass ich, wenn ich im LAN des Unternehmens im Büro bin, eine Sitzung den ganzen Tag inaktiv lassen kann, ohne dass das Zeitlimit überschritten wird. Das Verhalten scheint also von meinem Standort abhängig zu sein.
Irgendwelche Ideen, warum dies geschieht und wie Sie Zeitüberschreitungen verhindern, wenn ich nicht im LAN bin? Ich verwende den Terminal-Client unter Mac OS X, wenn das hilft.
UPDATE - Dave Dragers Vorschlag, den ServerAliveInterval
Satz auf einen Wert ungleich Null zu setzen, TcpKeepAlive=no
hat für mich funktioniert. Bei einigen anderen Antworten werden die ClientAlive
Einstellungen ... vom Mac OSX SSH-Client nicht akzeptiert.