Возникла следующая проблема:
Подключаюсь удачно по ssh к удаленной машине обычной командой ssh user@hostname, сетевое соединение хорошее.
Но стоит отойти на 5 минут, по возвращению окно с ssh сессией не реагирует вообще ни на какие нажатия клавишей.
Если зайти по ssh на удаленную машину еще раз и убить "зависшую" сессию, окно с зависшей сессией так же не подаст признаков жизни.
При подключении с windows машины (xshell) подобных проблем не наблюдается.
Подскажите куда копать? Какие логи смотреть? Как я понял, это проблема ssh клиента, а не сервера (раз уж на windows таких проблем нет). /etc/ssh/ssh_config на клиентской машине стандартный.
P.S заметил, что при подключении к другим удаленным машинам таких проблем нет -__-
Случайно наткнулся на вопрос, понятно, что уже не актуально, но может кому то поможет кто найдет этот вопрос, решение такое: /etc/ssh/sshd_config:
TCPKeepAlive yes
ClientAliveInterval 120
ClientAliveCountMax 720
это в конфиге sshd на удаленном сервере
Но ведь если это проблема сервера:
1. при уничтожении зависшей сессии на стороне сервера - зависший клиент же должен подать признаки жизни (банально отвалиться с сообщением типа disconnected)
2. подобная проблема должна наблюдаться так же на Windows машине
Я тоже никогда подобного не видел, а тут прям не знаю че делать...
Ну ... начать хотя бы с того, что написать с каких ОС и на какие подключение, с указанием дистрибутивов....
Там что-то про Windows промелькнуло ... а это вообще плохой симптомчик ;-)
Получается так:
На удаленной машине CentOS 6.
На проблемном клиенте Manjaro 15.09 (Arch грубо говоря).
На клиентской машине с CentOS 7 аналогичная проблема, но она там появляется не через 5 мин безактивности, а через час. То есть тут клиент смотрит на ServerAliveInterval
На Ubuntu 14.04 проблемы нет вообще (оставлял неактивным на 2 часа)
Везде /etc/ssh/ssh_config одинаковый с ServerAliveInterval 60
Сам не любитель Windows) Но проверить на ней тоже нужно было. Проблемы нет.
У меня такая проблема, может быть связано с сетью.
Когда работал из дома или в офисе - проблем не наблюдалось, мог по пять и более минут иметь открытый терминал,
как только стал работать удаленно за городом по мобильному интернету, отвисание более 2х минут неактивности.
Заметил подобное при подключении к любому серверу, если машина с которой происходит подключение, уходит в сон\ждущий режим. Можно еще посмотреть настройки электропитания.
Увы, все не так просто...окошко терминала с ssh сессией зависает даже если в течении этих самых 5-10 минут оно свернуто, а ты совершаешь другие действия с компьютером