Ich arbeite remote an einer neuen CentOS 7-VM. Ich habe einen Bildschirm mit mehreren offenen Sitzungen. Ich stelle fest, dass, wenn ich eine der Sitzungen für eine Weile im Leerlauf lasse und dann versuche, darauf zurückzukommen, sie weg ist. In den Sitzungen ist nichts Besonderes los - SSH-Verbindungen zu anderen Systemen, MySQL-Client, Top usw. - alle bleiben aktiv. Aber wenn ich nur eine Sitzung an der Bash-Shell-Eingabeaufforderung belasse, verschwindet sie - ich habe nur eine gesehen und es hat ungefähr 10-11 Minuten gedauert.
Ich habe das noch nie zuvor erlebt. Irgendeine Idee, was los ist?
Neue Informationen. Es ist wahrscheinlich kein Bildschirm. Ich habe eine neue SSH-Sitzung für dieses System geöffnet und es inaktiv gelassen. Und es schloss sich auch für mich. Aber diesmal bekam ich eine Nachricht:
timed out waiting for input: auto-logout
Auf zu Google ... wahrscheinlich eine doofe Shell-Einstellung?
bash
Variable TMOUT
auf eine positive ganze Zahl gesetzt? Dies ist die Anzahl der Sekunden, bevor eine inaktive Shell geschlossen wird.
screen
Sitzung beendet oder wurde ein GUI-Fenster mit derscreen
Sitzung geschlossen, während Sie die Sitzung noch laufen ließen, aber nicht mehr verbunden und sichtbar waren?