ПредишенСледващото

Това се случва, че изпълнението на отдалечено работещи команди може да се забави, и трябва да изчакате за изпълнението му (между другото, в този случай може да бъде много полезно използване на екрана), или е трябвало да избяга, и SSH сесия в този момент да падне. Трябва да работя по този начин се случва често, така че реших да се увеличи времето за изчакване на сървъра SSH сесия, за да спаси и връзката и собствените си нерви.

На сървъра в конфигурационния файл / и т.н. / SSH / sshd_config предписва:

TCPKeepAlive - зададен на «да», а след това на сървъра периодично ще пинг на клиента, като проверите дали той е жив.
ClientAliveInterval - задава пинг интервала за проверка на състоянието на клиента (в секунди). Вариант работи само за протокол версия 2 (Протокол № 2).
ClientAliveCountMax - броят на клиентските пинг.
По този начин в моя пример сесия изчакване ще бъде равна на 60 * 300/60 = 300 минути = 5 часа.
След промяната на настройките, не забравяйте да рестартирате SSH услугата.

екран - програми Този режим при затваряне на терминала

Sudo: рестартиране: команда не е намерен

Популярни публикации

Свързани статии

Подкрепете проекта - споделете линка, благодаря!