LINUX.ORG.RU
решено ФорумAdmin

Как сконфигурировать время неработающей сессии в SSH

 ,


0

1

Пользователь может заходить на сервер через ssh, а для того, чтобы удалять брошенные сессии ssh, нужно установить таймаут idle, и у меня как у неофита в этом деле встал закономерный вопрос, как это сделать?

Вроде в /etc/ssh/sshd_config вписать

ClientAliveInterval 120
ClientAliveCountMax 720

120 секунд по 720 раз = 24 часа живёт соединение, а потом хлопается. Можно просто

ClientAliveInterval 86400
ClientAliveCountMax 1
тоже самое вроде

Deleted
()

Есть инфа что в ссх это вообще не предусмотрено, а разлогинивает сам шелл (man bash /TMOUT)

redixin ★★★★
()
Ответ на: комментарий от Deleted

Да вроде как то. В доках странно написано

Какбы есть разница между Alive и Idle

redixin ★★★★
()
Последнее исправление: redixin (всего исправлений: 1)
Ответ на: комментарий от martin_blumen

Похоже что там получается небольшой трюк с нулевым каунтом

redixin ★★★★
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.