GNU/Linux >> Znalost Linux >  >> Linux

Zakažte přímé přihlášení roota a uživatelský přístup přes SSH k serveru

Každý ví, včetně hackerů a útočníků, že všechny systémy s příchutí Linuxu a UNIXu přicházejí s plně výkonným uživatelským účtem root, který, jakmile bude kompromitován, znamená, že se rozpoutá peklo. Je tedy dobrým bezpečnostním postupem zakázat uživateli root možnost přihlásit se a získat přístup k systému serveru přímo přes SSH (samozřejmě systém musí mít deaktivovaný FTP přístup). Po zakázání přímého vzdáleného přihlášení root SSH se šance na úspěch hackingu hrubou silou výrazně sníží.

Chcete-li vypnout a zakázat přímé přihlášení root SSH, postupujte podle tohoto jednoduchého návodu:

Důležité Ujistěte se, že máte jiný účet (nejlépe patří také do skupiny uživatelů Wheel), který se může vzdáleně přihlásit přes SSH a který je schopen SU ​​na uživatelský účet root. Jinak riskujete uzamčení ze svého serveru.
  1. SSH na server a přihlaste se jako root.
  2. V příkazovém prostředí použijte pico nebo vi k úpravě souboru sshd_config zadáním jednoho z následujících příkazů:
    pico /etc/ssh/sshd_config
    vi /etc/ssh/sshd_config
  3. Posuňte se dolů v konfiguračním souboru serveru SSH a najděte řádek jako níže:
    #PermitRootLogin yes
  4. Odkomentujte řádek odstraněním symbolu hash (#) a poté změňte „ano“ na „ne“. Poslední řádek by měl vypadat takto:
    PermitRootLogin no
  5. Uložte konfigurační soubor. V pico stiskněte Ctrl-o a poté Ctrl-x. Ve vi zadejte :wq a stiskněte Enter.
  6. Restartujte SSH server zadáním následujícího příkazu do příkazového řádku a stisknutím klávesy Enter:
    /etc/rc.d/init.d/sshd restart
  7. Odhlaste se z připojení SSH. Zkuste se přihlásit jako root, mělo by to selhat s chybou Přístup odepřen. Chcete-li získat přístup k účtu root, přihlaste se svým vlastním uživatelským jménem a heslem a poté SU pro root.

Linux
  1. Povolte přihlášení SSH root na serveru Debian Linux Server

  2. Povolit přihlášení ssh root na serveru Ubuntu 14.04 Linux

  3. Jak zakázat přihlášení uživatele root přes SSH

  1. CentOS / RHEL 6 :Jak zakázat / povolit přímé přihlášení root přes telnet

  2. CentOS / RHEL :Jak zakázat / povolit přímé přihlášení uživatele root a non-root ssh

  3. CentOS / RHEL :Jak zakázat přihlášení uživatele root nebo přístup root v systému

  1. Jak zakázat vzdálené přihlášení pro uživatele root na počítači se systémem Linux

  2. Zakažte nebo povolte přihlášení SSH root a zabezpečte přístup SSH v CentOS 7

  3. Proč je moje přihlášení přes SSH pomalé?