Kako ubrzati SSH veze u GNU / Linuxu

linux-ljuska

u SSH veze su jedan od alati koje SysAdmin najviše koristiTo je uglavnom zbog njegove fleksibilnosti i vrlo dobrih sigurnosnih opcija, ali kao i kod gotovo svih opcija povezivanja postoji mnogo načina da se koristi, a neki impliciraju da dostupna brzina nije uvijek najbolja. U tim slučajevima, nažalost, morat ćemo pribjeći nekim oblicima prilagodbe koji nam omogućavaju da dobijemo pristojan i siguran kvalitet veze, zato želimo pokazati 3 načina za ubrzavanje SSH veza u GNU / Linuxu.

U osnovi, želimo razgovarati o tome opcije konfiguracije koji će nam omogućiti da prebrodimo prepreke poput loše veze ili činjenice da istovremeno uspostavljamo nekoliko veza na isti server, u nekim slučajevima čak i pristup grafičkim alatima putem X Prosljeđivanje, što može povećati potrebnu brzinu.

Jedna od prvih stvari koje možemo učiniti je prisiliti SSH veze preko IPv4Ovaj protokol također priznaje veze s najnovijim IPv6, što će u jednom trenutku postati apsolutno neophodno, ali trenutno nije, a činjenica da se koristi podrška za oba implicira da veza ponekad može biti i sporija. Ali možemo se povezati s bilo kojim poslužiteljem koristeći SSH samo putem IPv4 koristeći parametar "-4" kao što slijedi:

# ssh -4 user@remoteserver.com

Drugi način da se to postigne je modifikacija konfiguracijske datoteke / etc / ssh / ssh_config, gdje bismo trebali tražiti liniju "AddressFamily" i ostavite je hrabrosti "Inet", što znači da ćemo se povezati koristeći IPv4.

Druga konfiguracija koja će nam omogućiti da poboljšamo brzinu je ona od onemogućite DNS pretraživanje na udaljenom računaru, a to je da je sve ovo traženje IP-a računara i od njega dobivanje imena hosta nešto što zahtijeva resurse i pomaže da stvari budu malo sporije, za što također moramo ići na konfiguraciju datoteke SSH poslužitelju, (/ etc / ssh / sshd_config) i ostavite opciju "UseDNS" sa vrijednošću "ne". Možemo i mi prisilna ponovna upotreba SSH vezaDrugim riječima, prilikom uspostavljanja nove veze pokušat će se ponovo upotrijebiti već uspostavljena veza, nešto što nesumnjivo može biti mnogo brže od stvaranja nove.

Za ovo idemo na datoteku / etc / ssh / ssh_config i dodajte sljedeće redove:

Auto ControlMaster
ControlPath - /. Ssh / sockets /% r% h-% p
ControlPersist 600

Posljednji red (ControlPersist) reći će SSH službi da vezu održi otvorenom - ali u pozadini - 600 sekundi nakon što je zatvorena, da je ponovo koristi u slučaju primanja novog zahtjeva za povezivanje. Ako dodamo red "Hostname servername", možemo naznačiti da se ova konfiguracija koristi samo za SSH veze na određeni računar za koji zamjenjujemo ime poslužitelja odgovarajućim imenom.

Ovim jednostavnim izmjenama možemo postići određeno poboljšanje u brzina SSH veza a također i vrijeme potrebno za njihovo uspostavljanje, nešto što nam neće biti primjetno ako imamo veliku propusnost i ako radimo na lokalnoj mreži, ali što ćemo zasigurno cijeniti ako se povežemo na nekoliko udaljenih servera.


Ostavite komentar

Vaša e-mail adresa neće biti objavljena. Obavezna polja su označena sa *

*

*

  1. Odgovoran za podatke: AB Internet Networks 2008 SL
  2. Svrha podataka: Kontrola neželjene pošte, upravljanje komentarima.
  3. Legitimacija: Vaš pristanak
  4. Komunikacija podataka: Podaci se neće dostavljati trećim stranama, osim po zakonskoj obavezi.
  5. Pohrana podataka: Baza podataka koju hostuje Occentus Networks (EU)
  6. Prava: U bilo kojem trenutku možete ograničiti, oporaviti i izbrisati svoje podatke.

  1.   Michael Angel rekao je

    Odlične informacije veliko hvala |

  2.   Michael Angel rekao je

    Puno koristim ovu naredbu, puno vam hvala