Домашня » як » Тримайте сеанс SSH у Linux від відключення

    Тримайте сеанс SSH у Linux від відключення

    Я тип geek що SSH клієнт відкритий у всі часи, підключений до моїх найбільш часто використовуваних серверів так що я маю миттєвий доступ для моніторингу та будь що ще. Таким чином, це дуже дратує мене, коли я відключаюся, тому я поділяю кілька методів для збереження вашого сеансу.

    Можна налаштувати клієнт ssh для автоматичного відправки кодового коду без протоколу кожну кількість секунд, щоб сервер не відключив вас. Це налаштування іноді називають Keep-Alive або Stop-Disconnecting-So-Much в інших клієнтах.

    Глобальна конфігурація

    Додайте наступний рядок до файлу / etc / ssh / ssh_config:

    ServerAliveInterval 60

    Номер - це кількість секунд до того, як сервер надішле код без операції.

    Поточна конфігурація користувача

    Додайте наступні рядки до файлу ~ / .ssh / config (створіть, якщо воно не існує)

    Хост *
    ServerAliveInterval 60

    Переконайтеся, що другий рядок має відступ.

    Конфігурація за хостом

    Якщо ви бажаєте увімкнути лише збереження для одного сервера, ви можете додати його до файлу ~ / .ssh / config з таким синтаксисом:

    Хост * hostname.com
    ServerAliveInterval 60

    Працює досить добре, сподіваюся, що це допоможе комусь іншому.