Не могли бы вы добавить "exec screen -R" в .bash_profile и "idle 900 lockscreen" в .screenrc для решения этой проблемы? Это автоматически присоединит их к сеансу экрана, если он все еще там, и создаст новый, если это не так, но заблокирует экран, если он простаивает в течение 900 секунд.
Я полагаю, что пользователи могут отключить простоя, хотя ...
Альтернативно: просто введите "exec screen", а также "autodetach off" в .screenrc, чтобы их сеансы умирали, если они были отключены.
http://www.openg.info/entry/timeout-ssh-sessions-inactivity
Или вы можете использовать
ClientAliveInterval 600 ClientAliveCountMax 0 и все работает
или
используя экспорт TMOUT = 3600 в моем ~ / .bashrc, чтобы закрыть неактивный сеанс через 1 час.
Сообщалось, что оба пользователя работают в:
http://www.openg.info/entry/ssh-session-inactivity-configuration
Надеюсь, это поможет
PK