Оптимизация SSH-соединений

27 July 2009 #ssh #tips

Великая вещь – SSH! И безопасность на высоте, и удобство работы, и возможностей море!

Но когда работаешь с серверами, до которых пинг порядка 300-500 ms, приходиться ждать после ввода каждой команды, а это немного раздражает. Можно ли что-то сделать? Конечно можно, это же Linux!

Просто напросто нужно в нашем клиенте задать сжатие данных при передаче (по умолчанию она отключена), для этого изменяем файл /etc/ssh/ssh_config:

$ sudo vim /etc/ssh/ssh_config

добавляя в самый конец блока ‘Host *’ следующие строки:

Compression yes
CompressionLevel 9

Работать становиться намного комфортнее. При этом потребляется много меньше трафика, что является дополнительным плюсом для тех, кто работает с SSH-серверами через GPRS-соединение.