Задать вопрос

Как остановить умирание терминалов подключенных по ssh?

Здравствуйте.
Когда-то давно у нас всё было хорошо, но после смены роутера (на netgear) наблюдается следующая проблема:
Открываем терминал, коннектимся по ssh на сервер, оставляем терминал на N минут (наверное минут 10-15, точно не скажу), после чего он перестаёт отвечать на любые действия и его можно только закрыть.
Если в терминале вывести например top или любую другую динамичную информацию, то терминал не умирает.
Это наблюдается на всех ОС.
Возможно кто-то сталкивался с подобной проблемой? Что нужно сделать в данном случае чтобы терминалы не умирали? Заранее спасибо.
  • Вопрос задан
  • 4291 просмотр
Подписаться 7 Оценить Комментировать
Помогут разобраться в теме Все курсы
  • Слёрм
    Kubernetes База
    6 недель
    Далее
  • Skillbox
    Профессия DevOps-инженер PRO
    12 месяцев
    Далее
  • Нетология
    Сетевой инженер
    13 месяцев
    Далее
Решения вопроса 1
BuriK666
@BuriK666
Компьютерный псих
TCPKeepAlive yes в sshd_config
Ответ написан
Пригласить эксперта
Ответы на вопрос 1
KEKSOV
@KEKSOV
Попробуйте такую команду, возможно, поможет. Мне помогает :)
ssh -o TCPKeepAlive=no -o ServerAliveInterval=15 -o ServerAliveCountMax=10

я себе в .bash_profile прописал
alias ssh='ssh -o TCPKeepAlive=no -o ServerAliveInterval=15 -o ServerAliveCountMax=10'
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы