В операционных системах Linux и Apple Mac OS X этот ~/.ssh/config
файл позволяет вам указать множество настроек SSH, включая те, которые поддерживают соединение SSH. Для этого выполните следующие действия:
Используйте предпочитаемый текстовый редактор, чтобы открыть ~/.ssh/config
файл на локальном компьютере. Примечание. Если .ssh
каталог или файл конфигурации не существуют, создайте их.
Добавьте следующие строки в файл конфигурации. Значение хоста может быть любым именем, которое вы хотите; это просто ярлык для других настроек. Значение Hostname - это удаленный хост, к которому вы хотите получить доступ; замените example.com своим доменным именем. Замените имя пользователя на свое имя пользователя учетной записи хостинга:
Host example
Hostname example.com
Port 7822
User username
ServerAliveInterval 240
ServerAliveCountMax 2
При такой конфигурации SSH-клиент отправляет пакет на сервер каждые 240 секунд (4 минуты), чтобы поддерживать соединение. Если клиент не получает ответ после двух попыток (как указано в параметре ServerAliveCountMax), он закрывает соединение.
Для получения подробной информации обо всех доступных настройках конфигурации SSH введите man ssh_config
в командной строке.
Сохраните изменения в файле конфигурации.
Подключитесь к своей учетной записи, используя SSH. Для этого просто введите ssh example, где example представляет значение хоста, указанное вами на шаге 2.
Контролировать соединение. Если он все еще падает, постепенно уменьшайте ServerAliveInterval
настройку в файле конфигурации, пока соединение не станет стабильным.
Проверьте следующий URL для получения дополнительной информации https://www.a2hosting.com/kb/getting-started-guide/accessing-your-account/keeping-ssh-connections-alive