6

На этом конкретном сервере кажется, что он настроен на закрытие сеанса, если в течение нескольких минут не происходит никаких действий. Я ищу хороший способ предотвратить его тайм-аут через мою настройку sshing на основной сервер, использующий PuTTY, для которого у меня есть «отправка пустых пакетов, чтобы поддерживать активный сеанс равным 10, что поддерживает сеанс без проблем». Затем я запускаю gnu screen на хосте и ssh на другие машины. Именно от этих последних машин я отключаюсь. Я пробовал несколько вариантов SSH в моем клиенте, но я не думаю, что какой-либо из них, кажется, работал. Как бы то ни было, механизм, который использует PuTTY, действительно работает.

Любые идеи приветствуются. Я предпочитаю держать одно окно PuTTY открытым, чем дурачиться с несколькими окнами на моем рабочем столе. Я также не заинтересован в PuTTY Connection Manager, так как он глючит и очень медленный.

1 ответ1

1

Лично у меня экран сеанса включает локальные часы в строке состояния. Это обновляется раз в секунду, что работает как поддержка активности.

Моя строка состояния в .screenrc выглядит так:

hardstatus alwayslastline
hardstatus string '%H %{= mK}%-Lw%{= KW}%50>%n%f* %t%{= mK}%+Lw%< %{= kG}%-=%D %d %M %Y %c:%s%{-}'

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .