Bezpečnostní tip Zakázat root SSH Přihlášení na Linuxu
Jeden z největších bezpečnostních otvorů, které byste mohli otevřít na vašem serveru, je umožnit přímou přihlašování jako root pomocí ssh, protože každý cracker se může pokoušet o brutální vynucení vašeho rootového hesla a potenciálně získat přístup k vašemu systému, pokud zjistí heslo.
Je mnohem lepší mít samostatný účet, který pravidelně používáte, a prostě sudo, pokud je to nutné. Než začneme, měli byste se ujistit, že máte běžný uživatelský účet a že můžete su nebo sudo kořenit.
Chcete-li tento problém vyřešit, musíme upravit soubor sshd_config, což je hlavní konfigurační soubor služby sshd. Místo bude někdy jiné, ale obvykle je v souboru / etc / ssh /. Otevřete soubor při přihlášení jako root.
vi / etc / ssh / sshd_config
Najděte tuto část v souboru obsahující linku s "PermitRootLogin" v ní.
#LoginGraceTime 2m
#PermitRootLogin no
#StrictModes ano
#MaxAuthTries 6
Vytvořte takovou řádek tak, abyste zakázali přihlašování pomocí ssh jako root.
PermitRootLogin no
Nyní budete muset restartovat službu sshd:
/etc/init.d/sshd restart
Nyní už nikdo nemůže přinést silnou kořenovou přihlášku.