Как да ускорим SSH връзките в GNU / Linux

Linux-черупка

на SSH връзки са един от инструменти, най-използвани от SysAdminТова се дължи главно на неговата гъвкавост и много добрите опции за сигурност, но както при почти всички опции за свързване, има много начини да се използва, а някои предполагат, че наличната скорост не винаги е най-добрата. В тези случаи, за съжаление, ще трябва да прибегнем до някои форми на корекция, които ни позволяват да получим прилично и сигурно качество на връзката, затова искаме да покажем 3 начина за ускоряване на SSH връзките в GNU / Linux.

По принцип искаме да поговорим опции за конфигурация което ще ни позволи да преодолеем препятствия като лоша връзка или факта, че правим няколко връзки едновременно към един и същ сървър, в някои случаи дори достъп до графични инструменти чрез X Препращане, което може да направи необходимата скорост висока.

Едно от първите неща, които можем да направим, е принуди SSH връзки през IPv4Този протокол също така допуска връзки към най-новия IPv6, което в един момент ще се окаже абсолютно необходимо, но в момента не е, а фактът, че се използва поддръжка и за двете, предполага, че понякога връзката може да бъде нещо по-бавно. Но можем да се свържем с всеки сървър, използвайки SSH, само чрез IPv4, използвайки параметъра "-4" както следва:

# ssh -4 user@remoteserver.com

Друг начин да постигнете това е да модифицирате конфигурационния файл / И т.н. / SSH / ssh_config, къде трябва да търсим линията "AddressFamily" и я оставете със смелостта "Инет", което предполага, че ще се свържем с помощта на IPv4.

Друга конфигурация, която ще ни позволи да подобрим скоростта, е тази на деактивирайте DNS Lookup на отдалечения компютър и е, че всичко това за търсене на IP на компютъра и от него получаване на името на хоста е нещо, което изисква ресурси и допринася за забавяне на нещата, за което трябва да преминем и към файловата конфигурация на SSH сървъра, (/ etc / ssh / sshd_config) и оставете опцията "UseDNS" със смелостта "не", Ние също можем принудително повторно използване на SSH връзкиС други думи, при установяване на нова връзка ще бъде направен опит за повторно използване на вече установена връзка, нещо, което несъмнено може да бъде много по-бързо от създаването на нова.

За това отиваме във файла / И т.н. / SSH / ssh_config и добавете следните редове:

ControlMaster автоматично
ControlPath - /. Ssh / гнезда /% r% h-% p
ControlPersist 600

Последният ред (ControlPersist) ще каже на SSH услугата да поддържа връзка отворена - но във фонов режим - в продължение на 600 секунди, след като е била затворена, за да я използва повторно в случай на получаване на нова заявка за връзка. Ако добавим ред "Име на хост име на сървър", можем да посочим, че тази конфигурация се използва само за SSH връзки към определен компютър, за който заместваме името на сървъра с подходящото име.

С тези прости модификации можем да постигнем известно подобрение в скорост на SSH връзки а също и във времето, което те отнемат, за да се утвърдят, нещо, което няма да бъде забележимо, ако имаме много честотна лента и работим в локална мрежа, но което със сигурност ще оценим, ако се свържем с няколко отдалечени сървъра.


Оставете вашия коментар

Вашият имейл адрес няма да бъде публикуван. Задължителните полета са отбелязани с *

*

*

  1. Отговорник за данните: AB Internet Networks 2008 SL
  2. Предназначение на данните: Контрол на СПАМ, управление на коментари.
  3. Легитимация: Вашето съгласие
  4. Съобщаване на данните: Данните няма да бъдат съобщени на трети страни, освен по законово задължение.
  5. Съхранение на данни: База данни, хоствана от Occentus Networks (ЕС)
  6. Права: По всяко време можете да ограничите, възстановите и изтриете информацията си.

  1.   Мигел Ангел каза той

    Отлична информация благодаря много |

  2.   Мигел Ангел каза той

    Използвам тази команда много, много благодаря