Kas ir Ssh_exchange_identifikācija, lai lasītu savienojuma atiestatīšanu, izmantojot vienādrangu?

What Is Ssh_exchange_identification Read Connection Reset Peer



Ja jūs mēģināt saglabāt vai izveidot savienojumu, var rasties situācija, kad jūsu attālā iekārta bloķē šo ssh savienojumu. Ziņojums par ssh_exchange_identifikācija: lasīt: savienojums tika atiestatīts, izmantojot vienaudžu nav tik skaidrs, lai uzreiz aprakstītu, kas izraisīja kļūdu.

Lai veiksmīgi atrisinātu šo problēmu, mums ir jānosaka šīs kļūdas galvenais cēlonis. Šis raksts sniegs jums visticamākos iemeslus un detalizēti piedāvās to efektīvos risinājumus. Izpildiet rakstu, lai uzzinātu šīs kļūdas novēršanas metodes.







Savienojuma atiestatīšana, izmantojot vienaudžu ssh kļūdas cēloņus

Šī ssh identifikācijas kļūda apgalvo, ka attālā mašīna pēkšņi aizvēra TCP straumi. Dažreiz attālā servera restartēšana var ātri atrisināt īslaicīgu pārtraukumu vai savienojamības problēmu.



Turpmāk savā sistēmā varat novērst kļūdu rašanos, uzzinot, kā diagnosticēt šo problēmu, un noskaidrojot tās cēloni. Mēs esam apkopojuši izplatītākos iemeslus, kāpēc jūs varat identificēt šī savienojuma atiestatīšanas galveno cēloni, izmantojot vienaudžu kļūdu.



  • Ar konfigurāciju saistītais SSH dēmona fails ir mainīts.
  • Jauninot ugunsmūra noteikumus, ielaušanās novēršanas programmatūra bloķēja jūsu IP adresi.
  • Uzņēmēja piekļuves kontroles sarakstu dēļ savienojums tiek aizliegts.

1. metode: pārbaudiet resursdatora lieguma un resursdatora atļauto failu pārbaudi

Faila host.deny rediģēšana

TCP ietinēji ir faili hosts.deny un hosts.allow. Šie faili tiek izmantoti kā drošības funkcija, lai ierobežotu ar attālo sistēmu savienotos saimniekdatoru nosaukumus vai IP adreses. Izmantojot iecienīto teksta redaktoru, izveidojiet savienojumu ar attālo serveri un atveriet failu hosts.deny. Izrakstiet zemāk doto komandu, ja Linux sistēmā izmantojat nano.





$ sudo nano /etc/hosts.deny

Komentāri ir rindas, kas tiek atstātas tukšas vai sākas ar “ # 'Simbols. Pārbaudiet, vai šajā failā host.deny ir jūsu vietējais IP vai resursdatora nosaukums. Ja uzzinājāt, nekavējoties noņemiet to vai komentējiet, jo tas netiks savienots attālināti.



Saglabājiet failu host.deny un izejiet pēc nepieciešamo izmaiņu veikšanas. Pēc tam mēģiniet vēlreiz izveidot savienojumu, izmantojot SSH.

Failu host.allow rediģēšana

Rediģējiet failu hosts.allow kā papildu piesardzības pasākumu. Saimnieku iekšienē. Šajā failā vispirms tiks piemēroti esošie piekļuves noteikumi. Šis fails ir pārākāks par resursdatoru.deny failu. Lai apskatītu failu hosts.allow, izpildiet tālāk norādīto komandu:

$ sudo nano /etc/hosts.allow

Pievienojot failam host.allow IP adreses un resursdatora nosaukumus, tiek izveidoti izņēmumi faila hosts.deny iestatījumiem. Piemēram, veidojot politiku failā host.deny, lai ierobežotu piekļuvi visiem saimniekiem. Pēc tam varat rediģēt resursdatorus. Atļaut failam pievienot jebkuru IP diapazonu, IP adresi vai resursdatora nosaukumu. Tikai norādītajam IP tiks atļauts izveidot SSH savienojumu ar jūsu attālo serveri pēc šo rindiņu ierakstīšanas saimniekdatorā. Atļaut:

sshd: VISS
VISI: VISI
sshd: 10.10.0.5, LOCAL

Atcerieties, ka šāds drošības iestatījums ierobežos jūsu iespējas kontrolēt un uzturēt attālos serverus.

2. metode: faila sshd_config pārbaude

Izpētiet autentifikācijas žurnāla ierakstu, ja joprojām tiek parādīta temata kļūda. SSH dēmons pēc noklusējuma sistēmas žurnālos pārsūta informāciju, kas saistīta ar reģistrēšanu. Kad jums neizdodas pieteikties, pārbaudiet failu /var/log/auth.log. Lai apskatītu jaunākos žurnāla ierakstus, uzrakstiet šo komandu:

$ tail -f /var/log/auth.log

Izpildot šo komandu, tiek iegūta informācija, kas saistīta ar jūsu lietotāja kontu, tā paroli, autentifikācijas atslēgu, kā arī jūsu autentifikācijas mēģinājumu iznākums.

Žurnālā ir informācija, kas palīdzēs jums atrast iespējamās kļūdas sshd konfigurācijas failā. Piemēram, izveidojot ssh savienojumu, žurnāla failā veiktās izmaiņas mainīs saskaņotos nosacījumus, kā rezultātā attālais serveris noraidīs klientu. Ierakstiet: sshd config, lai atvērtu sshd konfigurācijas failu.

$ sudo nano/etc/ssh/sshd_config

Galvenos iestatījumus, piemēram, ssh atslēgu pāru autentifikāciju, TCP portu, var mainīt sshd konfigurācijas failā un citās sarežģītajās iespējās, piemēram, pāradresācijas ostā.

Ja veicat izmaiņas sshd konfigurācijas failā, jums ir jārestartē sshd pakalpojums, lai tie stātos spēkā.

Secinājums

Iespējamo cēloņu skaits ir milzīgs, un to novēršana ir izaicinoša visos veidos. Ja ssh apmaiņas identifikācija kļūda joprojām pastāv, iespējams, būs jāsazinās ar jūsu saimnieku. Šajā rakstā jūs esat apskatījis visbiežāk sastopamos s sh apmaiņas identifikācija: lasiet vienādranga savienojuma atiestatīšanu kļūda. Tagad jums vajadzētu veiksmīgi atrisināt problēmu un zināt, kā tikt galā ar līdzīgām problēmām nākotnē, apskatot katru iespēju pa vienam.