Ce este Ssh_exchange_identification citit Conexiunea resetată de la egal?

What Is Ssh_exchange_identification Read Connection Reset Peer



Dacă încercați să mențineți sau să stabiliți o conexiune, ar putea apărea o situație în care aparatul dvs. la distanță blochează această conexiune ssh. Mesajul de ssh_exchange_identification: read: Conexiunea resetată de peer nu este atât de clar pentru a descrie ce a provocat eroarea imediat.

Pentru a rezolva cu succes această problemă, trebuie să determinăm cauza principală a acestei erori. Acest articol vă va oferi cele mai probabile motive și vă va oferi în detaliu soluțiile eficiente. Urmați articolul pentru a afla metodele de remediere a acestei erori.







Conexiunea resetată de cauzele erorii pe ssh

Această eroare de identificare ssh susține că fluxul TCP a fost brusc închis de aparatul de la distanță. Uneori, o repornire a serverului la distanță poate rezolva rapid o scurtă întrerupere sau problema conectivității.



Puteți preveni apariția unor erori în viitor pe sistemul dvs., învățând cum să diagnosticați această problemă și descoperiți cauza care stă la baza acesteia. Am compilat motivele obișnuite pentru care ați identificat cauza principală a resetării conexiunii prin eroare de la egal la egal.



  • Fișierul daemon SSH aferent configurației a fost modificat.
  • Prin actualizarea regulilor firewall-ului, software-ul de prevenire a intruziunilor v-a blocat adresa IP.
  • Datorită listelor de control al accesului bazate pe gazdă, conexiunea este interzisă.

Metoda 1: Verificarea fișierelor de refuzare a gazdei și permiterea gazdei

Editarea fișierului host.deny

Împachetările TCP sunt fișierele hosts.deny și hosts.allow. Aceste fișiere sunt utilizate ca o funcție de securitate pentru limitarea numelor de gazdă sau a adreselor IP conectate la sistemul de la distanță. Folosind editorul de text preferat, conectați-vă la serverul de la distanță și deschideți fișierul hosts.deny. Scrieți comanda dată mai jos dacă utilizați nano pe un sistem bazat pe Linux.





$ sudo nano /etc/hosts.deny

Comentariile sunt linii care sunt lăsate necompletate sau încep cu „ # ‘Simbol. Verificați dacă acest fișier host.deny conține adresa IP locală sau numele gazdei. Dacă ați aflat, eliminați-l imediat sau comentați-l, deoarece nu se va conecta de la distanță.



Salvați fișierul host.deny și ieșiți după efectuarea modificărilor necesare. După aceasta, încercați din nou să vă conectați prin SSH.

Editarea fișierului host.allow

Editați fișierul hosts.allow ca măsură de precauție suplimentară. În cadrul gazdelor. În acest fișier, regulile de acces existente vor fi mai întâi aplicate. Acest fișier are superioritate față de gazdă. Pentru a vizualiza fișierul hosts.allow, executați comanda dată mai jos:

$ sudo nano /etc/hosts.allow

Adăugarea de adrese IP și nume de gazdă la fișierul host.allow creează excepții pentru setările fișierului hosts.deny. De exemplu, crearea unei politici în fișierul host.deny pentru restricționarea accesului la toate gazdele. După aceasta, puteți edita gazdele. Permiteți fișierului să adauge orice interval IP, adresă IP sau nume de gazdă. Doar IP-ul specificat va fi permis să facă o conexiune SSH cu serverul dvs. la distanță după ce ați scris aceste linii în fișierul host.allow:

sshd: TOATE
TOATE: TOATE
sshd: 10.10.0.5, LOCAL

Amintiți-vă că o astfel de setare de securitate vă va restricționa capacitatea de a controla și întreține serverele dvs. la distanță.

Metoda 2: Verificarea fișierului sshd_config

Investigați intrarea în jurnalul de autentificare dacă primiți în continuare eroarea subiectului. Demonul SSH transmite în mod implicit informațiile legate de înregistrarea în jurnalele de sistem. După ce nu ați reușit să vă conectați, verificați fișierul /var/log/auth.log. Pentru a vedea cele mai recente intrări de jurnal, scrieți această comandă:

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

Executarea acestei comenzi afișează informații legate de contul dvs. de utilizator, parola acestuia, cheia de autentificare, precum și rezultatul încercărilor dvs. de autentificare.

Jurnalul conține informații care vă vor ajuta să localizați erori potențiale în fișierul de configurare sshd. De exemplu, atunci când este stabilită o conexiune ssh, modificările aduse fișierului jurnal vor modifica termenii conveniți, ceea ce face ca serverul de la distanță să respingă clientul. Tastați: sshd config pentru a deschide fișierul sshd config.

$ sudo nano / etc / ssh / sshd_config

Setările principale, cum ar fi autentificarea perechilor de chei ssh, portul TCP, pot fi modificate în fișierul de configurare sshd și în celelalte capabilități complexe, cum ar fi portul de redirecționare.

Dacă modificați fișierul de configurare sshd, trebuie să reporniți serviciul sshd pentru ca acestea să aibă efect.

Concluzie

Numărul de cauze posibile este enorm, iar depanarea acestora este o provocare din toate punctele de vedere. Dacă identificarea schimbului ssh eroarea persistă, este posibil ca gazda dvs. să fie contactată. În acest articol, ați trecut prin cele mai frecvente cauze ale s sh exchange identification: citiți Conexiunea resetată de la egal eroare. Acum, ar trebui să rezolvați cu succes problema și să știți cum să faceți față provocărilor similare în viitor, analizând fiecare posibilitate pe rând.