Назад | Перейти на главную страницу

Сеансы SSH завершаются некорректно

У меня проблемы с некоторыми сеансами ssh, которые, похоже, не завершаются должным образом. Что еще хуже, клиент, чьи сеансы «застревают», ну, похоже, у них есть какое-то реализованное решение, и у них нет знаний, чтобы исправить проблему без помощи разработчика. В довершение всего: это происходит не для всех сеансов этого пользователя, возможно, для 1 из 25-50.

Просматривая журналы, эти строки являются теми, которые запускают сеанс SSH. После этого нет ... Ничего.

sshd[5985]: Connection from 123.123.123.123 port 59739
sshd[5985]: Accepted password for USER from 123.123.123.123 port 59739 ssh2
sshd[5985]: pam_unix(sshd:session): session opened for user USER by (uid=0)
sshd[5985]: User child is on pid 5992

Обычно такая строчка бывает. Но не тогда, когда сеансы «застревают».

sshd[51665]: pam_unix(sshd:session): session closed for user USER

Это то, что можно найти, выполнив простой ps -ef

USER 5992 5985 0 00:00 ? 00:00:02 sshd: USER@notty

Все сеансы других пользователей истекают по тайм-ауту через 10 минут со следующим в sshd_config

ClientAliveInterval 600
ClientAliveCountMax 0

А теперь у меня закончились идеи, так что все предложения приветствуются!

Вы установили клиент, но установили ли вы тайм-аут сервера отредактируйте / etc / ssh / ssh_config

ServerAliveInterval 600