Я выполняю Ubunut 14.04 и когда монитор засыпает, соединение SSH потеряно. Я не могу вычисленный, почему эти два коррелировали. Я имел через, возможно, систему, входил, в спящем режиме режим или своего рода режим ожидания, но я не думаю, что система входит в сон, или будьте в спящем режиме режим (если это делает я не могу вычисленный, как определить это).
На экране "Brightness & Lock" "Выключают экран, когда неактивный для": настроен в течение 5 минут. Блокировка отключена. "Потребуйте моего пароля, когда пробуждение от приостанавливает", проверяется и когда монитор просыпается, экран пароля присутствует. Так, я думаю, что система входит в режим приостановки, но на экране "Power" "Приостанавливают, когда неактивный за", установлен "Не сделать, приостанавливают".
Так, я в потерянном относительно того, почему я теряю свое соединение SSH, когда монитор засыпает.Спасибо.
Править: Мне не удалось упомянуть, я активно использую соединение SSH от другой машины, когда я замечаю, что монитор идет темный, и вскоре после этого я теряю соединение SSH.
Править: Также узнанный, что моя папка доли Samba исчезает в рамках Windows. Так, теперь более запутанный, чем прежде.
Выпуск соединения SSH главным образом зависит от сервера и Вашего процесса на сервере. Как объясняют, понижается ли монитор, и Ваш Linux блокируют Ваш экран, это означает, что Вы не работали с соединением SSH некоторое время. В Linux существует аргумент под названием TMOUT
, как пример, если Вы устанавливаете TMOUT=60
, если Вы не касаетесь своей консоли в течение 1 минуты, Вы будете выходом из системы. Для решения этой проблемы устанавливает TMOUT на разумную переменную.
В ssh конфигурации демона на сервере, существует TCPKeepAlive
переменная, которые пробуют к продолжению соединения.
$ vim /etc/ssh/sshd_config
И некомментарий TCPKeepAlive yes
, чтобы сказать сервису пытаться поддержать соединение.