Я тип гіка, у якого постійно відкритий клієнт SSH, підключений до моїх найбільш часто використовуваних серверів, так що я маю миттєвий доступ для моніторингу та будь-чого іншого. Таким чином, це мене сильно дратує, коли я відключаюся, тому я ділюсь кількома методами, щоб зберегти ваш сеанс живим.
Ви можете налаштувати клієнт ssh так, щоб він автоматично надсилав код коду без операції кожні секунди, щоб сервер не відключав вас. Цей параметр іноді в інших клієнтах називають Keep-Alive або Stop-Disconnecting-So-багато.
Глобальна конфігурація
Додайте наступний рядок до файлу / etc / ssh / ssh_config:
СерверАлівьеІнтервал 60
Цифра - це кількість секунд до того, як сервер надішле код відмови.
Поточна конфігурація користувача
Додайте наступні рядки у файл ~ / .ssh / config (створіть, якщо він не існує)
Ведучий *
СерверАлівьеІнтервал 60
Обов’язково відступайте другий рядок пропуском.
Конфігурація для кожного хоста
Якщо ви хочете увімкнути підтримку живого для одного сервера, ви можете додати це у файл ~ / .ssh / config із таким синтаксисом:
Хост * hostname.com
СерверАлівьеІнтервал 60
Працює досить добре, сподіваюся, це допоможе комусь іншому.