Fizetési módok Abuse

Hogyan változtassuk meg az SSH portot

10.03.2021, 22:06

A Linux-adminisztráció eltávolítása általában az SSH alkalmazásszintű hálózati protokollon keresztül történik. Különlegessége, hogy lehetővé teszi a TCP-kapcsolatok alagútba kötését. Még 1995-ben jelent meg, de még ma sem veszítette el aktualitását. A protokoll lehetővé teszi egy grafikus héj használatát az adminisztráció elvégzéséhez, ehhez elegendő a parancssor használata, valamint a távoli fájlrendszerek figyelése és különböző fájlműveletek elvégzése.

Az SSH-kiszolgáló alapértelmezés szerint a 22. TCP-portot használja. Bizonyos esetekben azonban szükség van ennek a portnak a megváltoztatására. Általában azért merül fel az igény, hogy megelőző védelmet biztosítsunk a pontosan a 22-es portra irányuló bruteforce támadások ellen, vagy hogy felszabadítsuk ezt a portot, amelyet egy másik alkalmazás foglal el. Általánosságban elmondható, hogy sokféle helyzet létezik, és az okoktól függetlenül, kis erőfeszítéssel megváltoztathatja a portot.

Az SSH port megváltoztatása

A legtöbb Linux-típusban az SSH-kiszolgáló konfigurációs fájlja az /etc/ssh/sshd_config címen található.

Ha pontosan meg szeretné tudni, hogy hol található, használja a parancsot:

$ sudo find /etc/ -name "sshd_config"

ИЗМЕНИТЬ ПОРТ SSH

Ha már tudja az elérési utat, nyissa meg az sshd_config fájlt egy szövegszerkesztővel:

$ sudo nano /etc/ssh/sshd_config

A megnyitott szerkesztőben elsősorban a 22. sor érdekel minket. Keressük meg és változtassuk meg a 22-es port értékét 333-as portra. Előfordulhat, hogy a sor ki van kommentálva, ebben az esetben távolítsuk el a megjegyzést, és változtassuk meg a port értékét a fenti példából. Ne felejtsük el elmenteni a változtatásokat.

Port 22

A következő parancs az SSH tartomány újraindítása:

$ sudo systemctl restart sshd

A munka eredményének ellenőrzéséhez futtassa a parancsot:

$ sudo netstat -tupln | grep ssh

A megnyíló szerkesztőben a tcp 0.0.0.0.0.0:333 LISTEN sor érdekel minket, amely azt mondja, hogy a megadott 333-as port van használatban.

открытые порты SSH

Minden SSH kliensben ne felejtsük el megváltoztatni a portot. Ne felejtsük el a portot a tűzfal kizárási listájára is felvenni, ha a rendszerünk rendelkezik ilyennel. És ezt kívánatos közvetlenül az SSH újraindítása előtt megtenni azon a szerveren, amelyhez a kapcsolat létrejön.

Az UFV esetében a parancs a következő:

$ sudo ufw allow 333/tcp

Az iptables esetében a parancs más:

$ sudo firewall-cmd --permanent --add-port=333/tcp

sudo firewall-cmd reload

A 333-as portot csak példaként soroljuk fel, hogy megmutassuk, hogyan kell elvégezni a módosítást a rendszereden. Semmi bonyolult nincs benne. Néhány perc alatt megszabadulhatsz a bosszantó bot-támadástól.