1. lépés: Az SSH port módosítása
2. lépés: Az SSH újraindítása
Nem kötelező: Tiltsa le a root felhasználó SSH-hozzáférését
Az SSH-port megváltoztatása segíthet megelőzni a biztonsági problémákat. Ebből az útmutatóból megtudhatja, hogyan módosíthatja az SSH-portot CoreOS rendszeren.
1. lépés: Az SSH port módosítása
Az SSH portot megváltoztathatjuk a /usr/lib/systemd/system/sshd.socketfájl beállításainak módosításával . Nyissa meg ezt a fájlt egy szövegszerkesztővel:
vi /usr/lib/systemd/system/sshd.socket
Keresse meg a ListenStreamlehetőséget, és módosítsa a portot az új kívánt SSH-portra. Mentse el a fájlt.
2. lépés: Az SSH újraindítása
Ha tűzfalat használ a CoreOS-kiszolgálón, ne felejtse el engedélyezni a hozzáférést az új SSH-porton keresztül.
Indítsa újra az SSH démont a következő használatával systemctl:
systemctl restart sshd.socket
Az SSH-kiszolgáló újraindult, és most az új porton figyel.
Ha már nem tud bejelentkezni az SSH-ba, használja a My Vultr online konzolját a probléma elhárításához. Mint korábban említettük, ez akkor fordulhat elő, ha elfelejtette megnyitni az új SSH-portot a rendszer tűzfalában.
Nem kötelező: Tiltsa le a root felhasználó SSH-hozzáférését
Az SSH-port megváltoztatása mellett a root felhasználó SSH-n keresztüli hozzáférésének letiltása is jó biztonsági intézkedés.
1. lépés: A root felhasználói hozzáférés letiltása
Nyissa meg a /etc/ssh/sshd_configkonfigurációs fájlt egy szerkesztővel:
vi /etc/ssh/sshd_config
Módosítsa a értékét PermitRootLoginról yes-ra no. Mentse el a fájlt
2. lépés: Az SSH újraindítása
Indítsa újra az SSH démont a következővel systemctl:
systemctl restart sshd.socket
Az SSH-kísérletek root felhasználóként a kiszolgálóhoz most meg lesznek tagadva.