Разрыв соединения ssh по таймауту

Если Вас выбрасывает при работе в консоли сервера. Если есть желание поддерживать в живом состоянии свою сессию SSH? Правим конфиг и радуемся )

На стороне клиента:

vi ~/.ssh/config

дописать всего пару строчек:

ServerAliveInterval 60
ServerAliveCountMax 10

В итоге: клиент сам по себе будет отправлять раз в минуту запросы на сервер для поддержания активности соединения. И если в течение 10 попыток он не получит ответа, тогда сессия помрет.
На стороне сервера:
пишем в /etc/ssh/sshd_config

TCPKeepAlive yes
ClientAliveInterval 60
ClientAliveCountMax 10
Share

You may also like...

2 комментария

  1. Maks:

    Я так понимаю это работает только для Ubuntu?
     

Добавить комментарий для userok Отменить ответ

Ваш адрес email не будет опубликован. Обязательные поля помечены *