The SSH-ühendused on üks neist tööriistad, mida SysAdmin kõige enam kasutabSee on peamiselt tingitud selle paindlikkusest ja väga headest turvavõimalustest, kuid nagu peaaegu kõigi ühendusvõimaluste puhul, on selle kasutamiseks palju võimalusi ja mõned viitavad sellele, et saadaolev kiirus pole alati parim. Nendel juhtudel peame kahjuks kasutama mõningaid kohandamisvorme, mis võimaldavad meil saada korraliku ja turvalise ühenduse kvaliteedi, seetõttu tahame näidata 3 viisi SSH-ühenduste kiirendamiseks GNU / Linuxis.
Põhimõtteliselt tahame rääkida konfiguratsiooni valikud mis võimaldab meil ületada takistusi, nagu halb ühendus või asjaolu, et loome mitu ühendust samaaegselt sama serveriga, mõnel juhul pääseme isegi graafilistele tööriistadele juurde X Edastamine, mis võib vajaliku kiiruse suureks muuta.
Üks esimesi asju, mida teha saame, on sundida SSH-ühendusi IPv4 kauduSee protokoll lubab ka ühendusi uusima IPv6-ga, mis mingil hetkel on lõpuks hädavajalik, kuid praegu pole see veel vajalik. Mõlemale toe kasutamine tähendab, et mõnikord võib ühendus olla aeglasem. Kuid me saame ühenduse luua mis tahes serveriga, mis kasutab SSH-d, ainult parameetri abil IPv4 kaudu "-4" järgnevalt:
# ssh -4 kasutaja@remoteserver.com
Teine viis selle saavutamiseks on konfiguratsioonifaili muutmine / etc / ssh / ssh_config, kust peaksime joont otsima "AddressFamily" ja jätke talle julgust "Inet", mis tähendab, et me loome ühenduse IPv4 abil.
Teine konfiguratsioon, mis võimaldab meil kiirust parandada, on keelake DNS-i otsing kaugarvutis ja see, et kõik see arvuti IP otsimine ja hosti nime hankimine on midagi, mis nõuab ressursse ja aitab kaasa asjade veidi aeglasemaks muutmisele, mille jaoks peame minema ka SSH-server, (/ etc / ssh / sshd_config) ja jätke suvand "UseDNS" julgusega "mitte". Võime ka SSH-ühenduste sunniviisiline taaskasutamineTeisisõnu, uue ühenduse loomisel püütakse uuesti kasutada juba loodud ühendust, mis võib kahtlemata olla palju kiirem kui uue loomine.
Selleks läheme faili juurde / etc / ssh / ssh_config ja lisage järgmised read:
Auto ControlMaster
ControlPath - /. Ssh / pesad /% r% h-% lk
ControlPersist 600
Viimane rida (ControlPersist) annab SSH-teenusele käsu hoida ühendus avatud - kuid taustal - 600 sekundit pärast selle sulgemist, et seda uue ühendustaotluse saamiseks uuesti kasutada. Kui lisame rea "Hostname servername", võime näidata, et seda konfiguratsiooni kasutatakse ainult SSH-ühendused teatud arvutisse, mille jaoks serveri nimi asendatakse sobiva nimega.
Nende lihtsate modifikatsioonidega võime saavutada SSH-ühenduste kiirus ja ka aja jooksul, mis neil endal sisse elada kulub, pole midagi tajutavat, kui meil on palju ribalaiust ja töötame kohalikus võrgus, kuid mida me kindlasti hindame, kui loome ühenduse mitme kaugserveriga.
Suurepärane teave tänan teid väga |
Kasutan seda käsku palju, suur aitäh