Kā paātrināt SSH savienojumus GNU / Linux

linux-apvalks

the SSH savienojumi ir vieni no rīki, kurus visvairāk izmanto SysAdminTas galvenokārt ir saistīts ar tā elastību un ļoti labajām drošības iespējām, taču, tāpat kā gandrīz visās savienojamības opcijās, ir daudz veidu, kā to izmantot, un daži nozīmē, ka pieejamais ātrums ne vienmēr ir vislabākais. Šajos gadījumos diemžēl mums būs jāizmanto daži pielāgošanas veidi, kas ļauj mums iegūt pienācīgu un drošu savienojuma kvalitāti, tāpēc mēs vēlamies parādīt 3 veidi, kā paātrināt SSH savienojumus GNU / Linux.

Būtībā mēs vēlamies runāt konfigurācijas iespējas kas ļaus mums pārvarēt tādus šķēršļus kā slikts savienojums vai fakts, ka mēs vienlaikus izveidojam vairākus savienojumus ar to pašu serveri, dažos gadījumos pat piekļūstot grafiskajiem rīkiem, izmantojot X Pārsūtīšana, kas nepieciešamo ātrumu var padarīt augstu.

Viena no pirmajām lietām, ko mēs varam darīt, ir piespiest SSH savienojumus, izmantojot IPv4Šis protokols arī pieļauj savienojumus ar jaunāko IPv6, kas kādā brīdī galu galā būs absolūti nepieciešams, taču šobrīd tas tā nav, un fakts, ka tiek izmantots atbalsts abiem, nozīmē, ka dažreiz savienojums var būt kaut kas lēnāks. Bet mēs varam izveidot savienojumu ar jebkuru serveri, izmantojot SSH, tikai izmantojot IPv4, izmantojot parametru "-4" šādi:

# ssh -4 user@remoteserver.com

Vēl viens veids, kā to panākt, ir modificēt konfigurācijas failu / etc / ssh / ssh_config, kur mums vajadzētu meklēt līniju "AddressFamily" un atstājiet viņu ar drosmi "Inet", kas nozīmē, ka mēs izveidosim savienojumu, izmantojot IPv4.

Vēl viena konfigurācija, kas ļaus mums uzlabot ātrumu, ir atspējot DNS meklēšanu tālvadības datorā, un tas viss, meklējot datora IP un no tā iegūstot resursdatora nosaukumu, ir kaut kas, kas prasa resursus un palīdz padarīt lietas nedaudz lēnākas, un mums ir jādodas arī uz faila konfigurāciju SSH serveri, (/ etc / ssh / sshd_config) un atstājiet opciju "UseDNS" ar vērtību "ne". Mēs varam arī piespiedu SSH savienojumu atkārtota izmantošanaCitiem vārdiem sakot, izveidojot jaunu savienojumu, tiks mēģināts atkārtoti izmantot jau izveidoto, kaut kas neapšaubāmi var būt daudz ātrāks nekā jauna izveidošana.

Šim nolūkam mēs ejam uz failu / etc / ssh / ssh_config un pievienojiet šādas rindas:

ControlMaster automašīna
ControlPath - /. Ssh / ligzdas /% r% h-% lpp
ControlPersist 600

Pēdējā rinda (ControlPersist) liks SSH dienestam saglabāt savienojumu atvērtu, bet fonā - 600 sekundes pēc tā slēgšanas, lai to atkārtoti izmantotu jauna savienojuma pieprasījuma saņemšanas gadījumā. Ja pievienosim rindu "Hostname servername", mēs varam norādīt, ka šī konfigurācija tiek izmantota tikai SSH savienojumi uz noteiktu datoru, kuram servera vārdu aizstājam ar atbilstošu nosaukumu.

Ar šīm vienkāršajām modifikācijām mēs varam panākt zināmu uzlabojumu SSH savienojumu ātrums un arī to izveides laikā, kas mums nav pamanāms, ja mums ir liels joslas platums un mēs strādājam vietējā tīklā, bet ko mēs noteikti novērtēsim, ja izveidosim savienojumu ar vairākiem attāliem serveriem.


Atstājiet savu komentāru

Jūsu e-pasta adrese netiks publicēta. Obligātie lauki ir atzīmēti ar *

*

*

  1. Atbildīgais par datiem: AB Internet Networks 2008 SL
  2. Datu mērķis: SPAM kontrole, komentāru pārvaldība.
  3. Legitimācija: jūsu piekrišana
  4. Datu paziņošana: Dati netiks paziņoti trešām personām, izņemot juridiskus pienākumus.
  5. Datu glabāšana: datu bāze, ko mitina Occentus Networks (ES)
  6. Tiesības: jebkurā laikā varat ierobežot, atjaunot un dzēst savu informāciju.

  1.   Migels Eņģelis teica

    Lieliska informācija, liels paldies

  2.   Migels Eņģelis teica

    Es ļoti izmantoju šo komandu, liels paldies