Kuidas parandada Linuxis SSH-viga "Puudub marsruut hostini"


SSH on kõige turvalisem viis kaugühenduse loomiseks Linuxi serveritega. Ja üks levinumaid vigu, mis SSH kasutamisel ilmnesid, on “ssh: ühenduse loomine hostipordiga 22: hostini pole marsruuti”. Selles lühikeses artiklis me näitame, kuidas seda viga tõrkeotsinguks ja lahendamiseks kasutada.

Siin on ekraanipilt veast, millest räägime. Pange tähele, et port ei pruugi tingimata olla port 22, sõltuvalt kaughosti konfiguratsioonidest. Turvameetmena saavad süsteemiadministraatorid konfigureerida SSH-le juurdepääsu teise pordi kaudu.

Selle vea ilmnemisel on erinevaid põhjuseid. Esimene on tavaliselt see, et kaugserver võib olla maas, seega peate ping-käsu abil kontrollima, kas see töötab ja töötab.

# ping 192.168.56.100

Pingikäskude tulemuste põhjal on server üleval ja töötab, seetõttu aktsepteerib pinge. Sel juhul on vea põhjus midagi muud.

Kui teie serveris töötab tulemüüriteenus, on võimalik, et tulemüür blokeerib juurdepääsu pordi 22 kaudu.

Seetõttu peate pääsema serverikonsoolile füüsiliselt või kui tegemist on VPS-iga, võite kasutada mis tahes muid vahendeid, näiteks oma serverisse juurdepääsu taotlusi, mille pakub teie VPS-teenuse pakkuja. Logi sisse ja pääse käsuviibale.

Seejärel kasutage tulemüüris cmd (RHEL/CentOS/Fedora) või UFW (Debian/Ubuntu), et avada tulemüüris port 22 (või sadam, mille olete konfigureerinud SSH jaoks kasutamiseks) järgmiselt.

# firewall-cmd --permanent --add-port=22/tcp
# firewall-cmd --reload
OR
$ sudo ufw allow 22/tcp
$ sudo ufw reload 

Nüüd proovige SSH kaudu uuesti kaugserveriga uuesti ühendust luua.

$ ssh [email protected]

Praegu on see kõik! Samuti leiate kasulikke järgmisi SSH-juhendeid:

  1. Kuidas muuta SSH-porti Linuxis
  2. Kuidas luua Linuxis SSH-tunnelite loomist või pordi edastamist
  3. Kuidas SSH-i juur sisselogimine Linuxis keelata
  4. 4 viisi SSH-ühenduste kiirendamiseks Linuxis
  5. Kuidas leida kõik ebaõnnestunud SSH-i sisselogimiskatsed Linuxis

Pidage meeles, et saate oma mõtteid meiega jagada või esitada selle teema kohta küsimusi alloleva kommentaarivormi kaudu.