Подтвердить что ты не робот

Избегайте тайм-аутов SSH на Mac OS?

Каждый раз, когда я подключаюсь к серверу с помощью ssh, соединение выполняется через reset через несколько минут, если нет ввода. Однако я хочу удалить эти таймауты, чтобы поддерживать связь как можно дольше.

Изучив разные форумы, я увидел, что можно изменить параметр ServerAliveInterval в файле /etc/ssh _config. Однако, похоже, в моем файле такой опции не существует. Где это может быть?

Я запускаю OpenSSH_5.2p1 на Snow Leopard.

Спасибо!

4b9b3361

Ответ 1

Период ожидания сервера просто отправляет нулевой пакет на сервер в установленное время, чтобы поддерживать соединение, вы должны просто добавить что-то вроде своего конфигурационного файла: ~/.ssh/config

Host *
 ServerAliveInterval 60

Вторая строка должна иметь отступы с хотя бы одним пробелом. * будет соответствовать любому хосту; если вы хотите, вы можете ограничить это конкретными местами, например * somedomain.com.

Отъезд http://kehlet.cx/articles/129.html