Kako pospešiti povezave SSH v GNU / Linux

linux-lupina

The SSH povezave so ena izmed orodja, ki jih SysAdmin najbolj uporabljaTo je predvsem posledica njegove prilagodljivosti in zelo dobrih varnostnih možnosti, toda tako kot pri skoraj vseh možnostih povezljivosti obstaja veliko načinov za uporabo, nekateri pa kažejo, da razpoložljiva hitrost ni vedno najboljša. V teh primerih se bomo na žalost morali zateči k nekaterim oblikam prilagajanja, ki nam omogočajo dostojno in varno kakovost povezave, zato želimo pokazati 3 načini za pospešitev SSH povezav v GNU / Linux.

V bistvu želimo govoriti o tem možnosti konfiguracije ki nam bo omogočil premagovanje ovir, kot je slaba povezava ali dejstvo, da hkrati povezujemo več povezav z istim strežnikom, v nekaterih primerih celo dostopamo do grafičnih orodij prek X Posredovanje, kar lahko poveča zahtevano hitrost.

Ena prvih stvari, ki jih lahko naredimo, je vsiliti SSH povezave prek IPv4Ta protokol omogoča tudi povezave z najnovejšim IPv6, kar bo na neki točki povsem nujno, trenutno pa ni, dejstvo, da uporabljamo podporo za oba, pa pomeni, da je lahko včasih povezava kaj počasnejša. A s katerim koli strežnikom se lahko prek SSH povežemo samo prek IPv4 s pomočjo parametra "-4" kot sledi:

# ssh -4 user@remoteserver.com

Drug način za dosego tega je spreminjanje konfiguracijske datoteke / etc / ssh / ssh_config, kje naj iščemo črto "AddressFamily" in jo pustite s pogumom "Inet", kar pomeni, da se bomo povezali z uporabo IPv4.

Druga konfiguracija, ki nam bo omogočila izboljšanje hitrosti, je onemogoči iskanje DNS na oddaljenem računalniku in je to, da je vse to iskanje IP-ja računalnika in od njega pridobitev imena gostitelja nekaj, kar zahteva vire in pomaga narediti stvari nekoliko počasnejše, za kar moramo iti tudi v konfiguracijo datoteke strežnika SSH, (/ etc / ssh / sshd_config) in pustite možnost "UseDNS" z vrednostjo "ne". Lahko tudi prisilna ponovna uporaba SSH povezavZ drugimi besedami, pri vzpostavljanju nove povezave se bo poskusila znova uporabiti že vzpostavljeno povezavo, kar je nedvomno lahko veliko hitrejše od ustvarjanja nove.

Za to gremo v datoteko / etc / ssh / ssh_config in dodajte naslednje vrstice:

ControlMaster samodejno
ControlPath - /. Ssh / vtičnice /% r% h-% p
ControlPersist 600

Zadnja vrstica (ControlPersist) bo storitvi SSH sporočila, naj ohrani povezavo odprto - vendar v ozadju - še 600 sekund po zaprtju, da jo ponovno uporabi v primeru prejema nove zahteve za povezavo. Če dodamo vrstico "Hostname servername", lahko označimo, da se ta konfiguracija uporablja samo za SSH povezave na določen računalnik, za katerega ime strežnika nadomestimo z ustreznim imenom.

S temi preprostimi spremembami lahko dosežemo nekaj izboljšav v hitrost SSH povezav in tudi v času, ko se ti vzpostavijo, česar ne bomo zaznali, če imamo veliko pasovne širine in delujemo v lokalnem omrežju, kar pa bomo zagotovo cenili, če se bomo povezali z več oddaljenimi strežniki.


Pustite svoj komentar

Vaš e-naslov ne bo objavljen. Obvezna polja so označena z *

*

*

  1. Odgovoren za podatke: AB Internet Networks 2008 SL
  2. Namen podatkov: Nadzor neželene pošte, upravljanje komentarjev.
  3. Legitimacija: Vaše soglasje
  4. Sporočanje podatkov: Podatki se ne bodo posredovali tretjim osebam, razen po zakonski obveznosti.
  5. Shranjevanje podatkov: Zbirka podatkov, ki jo gosti Occentus Networks (EU)
  6. Pravice: Kadar koli lahko omejite, obnovite in izbrišete svoje podatke.

  1.   Michael Angel je dejal

    Odlične informacije najlepša hvala |

  2.   Michael Angel je dejal

    Ta ukaz veliko uporabljam, najlepša hvala