Я запускаю Ubunut 14.04, и когда монитор идет спать, соединение ssh теряется. Я не могу понять, почему эти два взаимосвязаны. У меня было, возможно, система перешла в спящий режим или какой-то спящий режим, но я не думаю, что система переходит в спящий режим или режим спящего режима (если это невозможно, я не могу понять, как это определить).
На экране «Яркость и блокировка» отключается «Отключить экран при отключении для:» в течение 5 минут. Блокировка отключена. «Требовать мой пароль при пробуждении от приостановки» проверяется и когда монитор пробуждает экран пароля. Итак, я думаю, что система переходит в режим приостановки, но на экране «Power» «Suspend when inactive for» установлен на «Do not suspend».
Итак, я нахожусь в упущенном состоянии о том, почему я теряю свое ssh-соединение, когда монитор собирается спать. Спасибо.
Редактирование: я не упомянул, я активно использую ssh-соединение с другого компьютера, когда замечаю, что монитор идет темным, и вскоре после этого я теряю ssh-соединение.
Редактировать : Также выясняется, что моя папка общего доступа Samba исчезает в Windows. Итак, теперь более смутно, чем раньше.
Потеря связи SSH в основном зависит от сервера и вашего процесса на сервере. Как объяснить, если монитор идет вниз, а ваш Linux блокирует ваш экран, это означает, что вы некоторое время не работали с SSH-соединением. В Linux есть аргумент с именем TMOUT, в качестве примера, если вы установите TMOUT=60, если вы не касаетесь своей консоли в течение 1 минуты, вы будете выйти из системы. Для решения этой проблемы установите TMOUT в разумную переменную.
В конфигурации ssh daemon на сервере есть TCPKeepAlive переменная, которая пытается поддерживать соединение вверх.
$ vim /etc/ssh/sshd_config
И раскомментировать TCPKeepAlive yes, чтобы сообщить службе, чтобы попытаться сохранить живое соединение.
Потеря связи SSH в основном зависит от сервера и вашего процесса на сервере. Как объяснить, если монитор идет вниз, а ваш Linux блокирует ваш экран, это означает, что вы некоторое время не работали с SSH-соединением. В Linux есть аргумент с именем TMOUT, в качестве примера, если вы установите TMOUT=60, если вы не касаетесь своей консоли в течение 1 минуты, вы будете выйти из системы. Для решения этой проблемы установите TMOUT в разумную переменную.
В конфигурации ssh daemon на сервере есть TCPKeepAlive переменная, которая пытается поддерживать соединение вверх.
$ vim /etc/ssh/sshd_config
И раскомментировать TCPKeepAlive yes, чтобы сообщить службе, чтобы попытаться сохранить живое соединение.