Popravek: povezava ssh_exchange_identification & lsquo; zaprta z oddaljenim gostiteljem & rsquo;

Medtem ko lahko v mnogih primerih napako ssh_exchange_identification: Povezava prekinjena z oddaljenim gostiteljem povzročijo težave, povezane s konfiguracijskima datotekama hosts.deny in hosts.allow, lahko težave povzročijo še druge stvari. Če berete to, potem ste verjetno že preverili, ali obe datoteki vašemu naslovu IP ne preprečujeta uporabe ssh na oddaljenem strežniku.

Če predpostavimo, da je temu tako, boste morda preučevali težavo z odvisnostjo, nekaj, kar je povezano s fragmentacijo pomnilnika ali celo prevelikem številu sej posameznih strank. Dobra novica je, da ko ste rešili težavo, napake ne boste več videli.

1. način: Odpravljanje manjkajočih odvisnosti

Če ste ssh_exchange_identification: povezavo zaprli z napako oddaljenega gostitelja šele po posodobitvi OpenSSL ali glibc, potem morda iščete manjkajočo odvisnost. Zaženi sudo lsof -n | grep ssh | grep DEL iz ukazne vrstice v tem primeru. Tako boste dobili seznam odprtih datotek, nato pa poiščite samo tiste, ki so bile nedavno izbrisane v povezavi z demonom ssh.

Če ne dobite ničesar nazaj, lahko še vedno poskusite znova zagnati demon ali sistem sam. Poskusite znova zagnati, če vam je vrnilo številne napake, čeprav lahko varno prezrete sporočila, povezana s / run / user / 1000 / gvfs, ker jih povzroča nepovezana težava, ki mora storiti z navideznim datotečnim sistemom.

Če sumite, da so odvisnosti težava, lahko poskusite uporabiti tudi apt-get, pacman ali yum za posodobitev paketov. Če uporabljate sistem, ki temelji na Debianu ali Ubuntuju, boste morda želeli preizkusiti nadgradnjo sudo apt-get -f in preveriti, ali to odpravlja morebitne pokvarjene pakete, na katere ste morda padli.

2. metoda: Popravljanje fragmentacije spomina

Če to ni pomagalo, imate morda težavo na gostiteljski strani enačbe. Gostitelji, ki se izvajajo znotraj VM, nimajo vedno swap particije, kar lahko vodi do fragmentacije pomnilnika. Do gostitelja dostopajte na drug način, morda fizično, če je le mogoče, in nato znova zaženite storitve, ki imajo težave. Krivci so lahko MySQL, Apache, nginx in druge take storitve.

Čeprav vnovični zagon gostitelja ni vedno izvedljiv, lahko težavo odpravite in je morda dobra ideja, če ste izmenično prenašali to sporočilo o napaki in sporočilo, ki vrne naslov IP. Upoštevajte, da če imate kakršen koli dostop do strežnika, lahko zaženete ukaz vmstat -s in pridobite nekaj pomembnih statističnih podatkov o tem, kako se pomnilnik v mnogih primerih uporablja tudi kot običajen uporabnik.

3. način: Preverite, ali obstajajo dodatni primeri ssh

Če tega ne izberete, preverite, ali se gostitelji poskušajo povezati s strežnikom. Morda ste presegli največje število sej ssh, ne da bi to vedeli. Počistite stare seje in poskusite znova vzpostaviti povezavo. Enostaven način za to je, da zaženete ukaz who, da vidite, kateri uporabniški procesi so prijavljeni. Prijavljeni bi morali biti le en ali dva uporabnika. Če je več vzporednih, ubijete uporabniške procese in se poskusite znova prijaviti .

To se lahko zgodi, če sshd ne more slediti skriptu, ki v zanki zažene veliko različnih sej ssh. Če se to že kdaj zgodilo, da vas, nato dodamo spanje 0,3 ukaz zanko, tako da ima sshd daemon čas, da se sproti.

4. način: Poiščite omejitev povezave sshd

Težave s povezavo, kot je ta, so še posebej razširjene pri poskusu uporabe ssh za dostop do usmerjevalnika ali druge vrste diskretnega stikalnega stikala, saj je privzeto največje število povezav tako majhno. Čeprav si ne želite dovoliti preobremenitve strežnika, si lahko ogledate, kakšna je privzeta nastavitev.

Poskusite teče na strežniku, da bi našli, koliko povezav, ki lahko sshd ročaj. V večini primerov bi moral sistem privzeto določiti 10 hkratnih povezav, kar bi moralo biti dovolj za večino strežniških struktur, za katere bo verjetno večina uporabnikov morala redno uporabljati ssh.

Priporočena

Popravek: Minecraft se ne odziva
Kaj je aplikacija za registracijo naprave za digitalni TV sprejemnik in jo je treba odstraniti?
Kaj je FileRepMalware in ali ga morate odstraniti