Debian

A Debian / Ubuntu 22. port által elutasított kapcsolat kijavítása

A Debian / Ubuntu 22. port által elutasított kapcsolat kijavítása
Az SSH biztonságos módot kínál a Linux szerverek elérésére és kezelésére. Az SSH-kiszolgálókhoz való csatlakozáskor a felhasználók gyakran találkoznak a „Csatlakozás elutasítva” hibával a 22. porton keresztül. Számos okból következik be, például nem fut az SSH szolgáltatás, a portot a tűzfal blokkolja, vagy a szerver más portot használ. Az IP konfliktus problémája miatt is előfordulhat. Ebben a cikkben megvitatunk néhány megoldást, amelyet érdemes kipróbálni a hiba kijavítása érdekében.

Jegyzet: Az itt tárgyalt parancsokat az Ubuntu 20-on tesztelték.04 LTS. Ugyanezek a parancsok érvényesek a Debian rendszerre is.

Javítás Csatlakozás elutasítva hiba

Ez a „Csatlakozás megtagadva” hiba, amelyet az SSH-n keresztüli távoli rendszerhez való csatlakozáskor tapasztalhat.

Kövesse az alábbi megoldásokat lépésről lépésre a „Csatlakozás elutasítva” hiba megoldásához.

Ellenőrizze, hogy az OpenSSH telepítve van-e

Az egyik oka annak, hogy „Kapcsolat megtagadva” hibaüzenetet kaphat, mert az OpenSSH szerver nincs telepítve a célkiszolgálóra.

Először meg kell győződnie arról, hogy az OpenSSH szerver telepítve van-e arra a rendszerre, amelyhez SSH-n keresztül próbál hozzáférni. Annak ellenőrzéséhez, hogy az OpenSSH telepítve van-e vagy sem, adja ki a következő parancsot a célkiszolgáló terminálján:

$ sudo apt lista - telepítve | A grep openssh-server

Ez a parancs alapvetően kiszűri az „openssh-server” kifejezést a telepített csomagok listájából. Ha a következő hasonló kimenetet kapja, az azt jelzi, hogy az OpenSSH szerver telepítve van. Másrészt, ha nem kap kimenetet, az azt jelenti, hogy az OpenSSH hiányzik a célszerverről.

Abban az esetben, ha nincs telepítve a célszerverre, telepítheti a következő paranccsal, sudo néven:

$ sudo apt install openssh-server

Ezután írja be a sudo jelszót, és amikor megerősítést kérnek, nyomja meg az 'y' gombot. A telepítés után ugyanezzel a paranccsal erősítse meg

$ sudo apt lista - telepítve | A grep openssh-server

Ellenőrizze az SSH szolgáltatást

Az OpenSSH szolgáltatás a háttérben fut, és meghallgatja a bejövő kapcsolatokat. A leállított OpenSSH szolgáltatás lehet az egyik oka annak, hogy a „Csatlakozás elutasítva” hibát kapja.

Ezért ellenőrizni kell, hogy az OpenSSH szolgáltatás fut-e, vagy sem a következő paranccsal:

$ sudo szolgáltatás ssh állapota

Ha a következő kimenetet látja, az azt jelenti, hogy a szolgáltatás aktív és a háttérben fut.

Másrészt, ha kap inaktív (halott), ez azt jelenti, hogy a szolgáltatás nem fut. Az OpenSSH szolgáltatást futtathatja a következő paranccsal, mint sudo a Terminálban:

$ sudo szolgáltatás ssh start

A szolgáltatás újraindításához használja a következő parancsot:

$ sudo service ssh újraindítás

Ellenőrizze az SSH szerver figyelő portját

A „Csatlakozás elutasítva” hiba fogadásának másik oka az, hogy rossz portra próbál csatlakozni. Például, ha a kiszolgáló úgy van konfigurálva, hogy hallgassa a 2244-es portot, és Ön megpróbál csatlakozni az alapértelmezett 22-es porthoz, akkor ebben az esetben „Kapcsolat megtagadva” hibaüzenetet kap.

Mielőtt megpróbálna csatlakozni, ellenőriznie kell az SSH szerver figyelő portját. Ha ez az alapértelmezett port (22), akkor a következő paranccsal csatlakoztathatja:

$ ssh [felhasználónév] @ [távirányító szerver IP vagy gazdagépnév]

Ha az alapértelmezett porttól eltérő portról van szó, akkor ezt a portot használva kell csatlakoznia az SSH-kiszolgálóhoz:

$ ssh -p [port_szám] [felhasználónév] @ [ip_cím]

Annak ellenőrzése érdekében, hogy melyik porton hallgatja az OpenSSH szerver; használja a következő parancsot a terminálban:

$ sudo netstat -ltnp | grep sshd

A következőhöz hasonló kimenetet kapja:

A harmadik oszlopban láthatja, hogy a kiszolgáló hallgatási portja 2244. Ebben az esetben csatlakoznia kell az SSH-kiszolgálóhoz ezen a porton keresztül.

$ ssh -p [2244] [felhasználónév] @ [ip_cím]

Engedélyezze az SSH-t a tűzfalon

Az SSH portot blokkoló tűzfal a „Csatlakozás elutasítva” hiba másik fő oka lehet. Ha tűzfal fut az SSH-kiszolgálón, akkor a következő paranccsal engedélyeznie kell az SSH-portot benne. Helyettesíteni a kikötő az SSH szerver által hallgatott portszám alapján:

$ sudo ufw allow port / tcp

Például, ha az SSH-kiszolgáló a 2244-es portot hallgatja, akkor ezt engedélyezheti a tűzfalban:

$ sudo ufw allow 2244 / tcp

Töltse be újra a tűzfalat a következő paranccsal:

$ sudo ufw reload

A szabályok hozzáadásának ellenőrzéséhez ellenőrizze a tűzfal állapotát a következő paranccsal a Terminálban:

$ sudo ufw állapot

A következő kimenet azt mutatja, hogy a 2244-es port engedélyezett a tűzfalban.

Oldja meg az ismétlődő IP-cím ütközést

A „Csatlakozás elutasítva” hiba szintén előfordulhat ismétlődő IP-címek ütközése miatt. Tehát ellenőrizze, hogy a rendszernek nincs-e ismétlődő IP-címe.

Telepítse az arping segédprogramot a rendszerére a következő paranccsal:

$ sudo apt install arping

Ezután pingelje meg az SSH-kiszolgáló IP-címét.

$ ping

Ha a kimenetben egynél több MAC-cím válaszát látja, akkor az azt mutatja, hogy duplikált IP fut a rendszeren. Ebben az esetben módosítsa az SSH-kiszolgáló IP-címét, és próbálja újra csatlakozni az új IP-címmel.

Így lehet kijavítani a „Kapcsolat megtagadva” hibát a 22. port által a Linux rendszerekben. Ebben a cikkben néhány módszert ismertettünk, amelyek biztosan segítenek a „Elutasított kapcsolat” hiba megoldásában.

A WinMouse segítségével testre szabhatja és javíthatja az egérmutató mozgását a Windows PC-n
Ha szeretné javítani az egérmutató alapértelmezett funkcióit, használjon ingyenes programokat WinMouse. További funkciókat kínál, amelyek segítenek ab...
Az egér bal oldali gombja nem működik a Windows 10 rendszeren
Ha dedikált egeret használ laptopjával vagy asztali számítógépével, de a az egér bal gombja nem működik a Windows 10/8/7 rendszeren valamilyen oknál f...
A kurzor véletlenszerűen ugrik vagy mozog, miközben gépel a Windows 10-ben
Ha úgy találja, hogy az egér kurzor önállóan, automatikusan, véletlenszerűen ugrik vagy mozog, miközben gépel Windows laptopba vagy számítógépbe, akko...