Что настроить в ~/.ssh/config для улучшения работы

Казалось бы в конфигурации openssh-клиента практически всё работает как положено. Однако, все же есть опции, которые заинтересуют многих, хотя бы первая из них

$ cat ~/.ssh/config
StrictHostKeyChecking no
Compression yes
ServerAliveInterval 60
ServerAliveCountMax 2


StrictHostKeyChecking no - будут автоматически добавляться ключи в ~/.ssh/known_hosts и не надо будет отвечать каждый раз yes. При смене ключа оповещение сохраняется

Compression yes - включает компрессию передачи, улучшается отзывчивость работы, особенно если выводятся большие объемы данных

ServerAliveInterval 60 - каждую минуту будут отсылаться keepalive пакеты (по умолчанию не отсылаются значение 0), тем самым улучшается стабильность соединения (особенно если вы работаете за NAT и наблюдается такая проблема)

ServerAliveCountMax 2 - отсылать 2 пакета (по умолчанию 3) и если все же нет связи, через 120 секунд разрывать соединение

Комментариев нет:

Отправить комментарий