Kako ubrzati SSH veze u GNU / Linuxu

linux-ljuska

Las SSH veze su jedan od alate 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 za njezino korištenje, a neki impliciraju da dostupna brzina nije uvijek najbolja. U tim ćemo slučajevima, nažalost, morati pribjeći nekim oblicima prilagodbe koji nam omogućuju postizanje pristojne i sigurne kvalitete veze, zato želimo pokazati 3 načina za ubrzavanje SSH veza u GNU / Linuxu.

U osnovi, želimo razgovarati o tome mogućnosti konfiguracije koji će nam omogućiti da prebrodimo prepreke poput loše veze ili činjenice da istovremeno uspostavljamo nekoliko veza s istim poslužiteljem, u nekim slučajevima čak i pristupom grafičkim alatima putem X Prosljeđivanje, što može učiniti potrebnu brzinu velikom.

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 u ovom trenutku nije, a činjenica da se koristi podrška za obje implicira da ponekad veza može biti i sporija. Ali možemo se povezati s bilo kojim poslužiteljem pomoću SSH-a samo putem IPv4 koristeći parametar "-4" kako slijedi:

# ssh -4 user@remoteserver.com

Drugi način da se to postigne je izmjena konfiguracijske datoteke / Etc / ssh / ssh_config, gdje bismo trebali tražiti liniju "AddressFamily" i ostavite je s hrabrošću "Inet", što znači da ćemo se povezati pomoću IPv4.

Druga konfiguracija koja će nam omogućiti poboljšanje brzine je ona od onemogućiti DNS Lookup na udaljenom računalu i je li sve ovo traženje IP-a računala i od njega dobivanje imena hosta nešto što zahtijeva resurse i doprinosi tome 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" s hrabrošću "ne", Možemo i mi prisilna ponovna upotreba SSH vezaDrugim riječima, prilikom uspostavljanja nove veze pokušat će se ponovno upotrijebiti već uspostavljena, nešto što nesumnjivo može biti puno brže od stvaranja nove.

Zbog toga idemo na datoteku / Etc / ssh / ssh_config i dodajte sljedeće retke:

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

Posljednji redak (ControlPersist) reći će SSH službi da vezu održi otvorenom - ali u pozadini - 600 sekundi nakon što je zatvorena, da je ponovno koristi u slučaju primanja novog zahtjeva za povezivanje. Ako dodamo redak "Ime hosta ime poslužitelja", možemo naznačiti da se ova konfiguracija koristi samo za SSH veze na određeno računalo za koje 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 u vremenu potrebnom 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 s nekoliko udaljenih poslužitelja.


Ostavite svoj komentar

Vaša email adresa neće biti objavljen. Obavezna polja su označena s *

*

*

  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 obvezi.
  5. Pohrana podataka: Baza podataka koju hostira Occentus Networks (EU)
  6. Prava: U bilo kojem trenutku možete ograničiti, oporaviti i izbrisati svoje podatke.

  1.   Michael Angel dijo

    Izvrsne informacije veliko hvala |

  2.   Michael Angel dijo

    Puno se koristim ovom naredbom, puno vam hvala