Убираем обрыв сессии в putty

Часто бывает, что Вы работаете в консоли putty, при незначительной неактивности, примерно в 3 минуты вдруг обнаруживаете, что сессия оборвалась и putty неактивно. Приходится заново подключаться, что не очень то удобно. Для устранения рассоединения при отсутствии активности в шелле необходимо настроить SHH сервис на стороне сервера. Для этого нужно отредактировать файл «/etc/ssh/sshd_config». Имя фала и его раположение одинаково как в CentOS так и в Ubuntu. Затем нам необходимо отредактировать три параметра:

TCPKeepAlive yes
ClientAliveInterval 60
ClientAliveCountMax 180

В файле достаточно много параметров и большинство из них закомментированы. Поэтому смело набираем nano /etc/ssh/sshd_config TCPKeepAlive - «yes» — это означает, что сервер будет периодически проверять, находится ли клиент «на линии» – и если он не отвечает, соединение автоматически разрывается. ClientAliveInterval — Время простоя клиента в секундах, после которого демон sshd отправляет через защищённый канал запрос клиенту. Директива работает только для протокола 2. ClientAliveCountMax — Количество проверок доступности клиента, которые могут оставаться без ответа. Если предел достигнут, sshd завершит сеанс. При параметрах указанных выше в случае неактивности сервер будет поддерживать соединение в течении 3 часов (180 минут). После внесения изменений необходимо перезапустить SSH demon командой service sshd restart.

XttY
Пожалуйста войдите, чтобы комментировать
  • latest comments
  • Всего 0 комментарии