SSH-Root-Login deaktivieren
Standardmäßig wird auf jedem Linux-System das Root-Konto als erstes Konto angelegt. Das Root-Konto verfügt über die höchsten Rechte. Mit dem Root-Konto haben Sie Zugriff auf alle Befehle und Dateien und verfügen über volle Lese-, Schreib- und Ausführungsrechte. Wenn dieses Konto unsachgemäß oder unangemessen verwendet wird, kann dies erhebliche Auswirkungen auf Ihren Server haben.
So deaktivieren Sie den SSH-Root-Login:
Öffnen Sie die die SSH-Konfigurationsdatei sshd_config mit dem Texteditor vi:
vi /etc/ssh/sshd_configErsetzen Sie in der Zeile PermitRootLogin yes das Wort Yes durch das Wort No.
Speichern Sie die Datei.
Führen Sie einen Neustart des Service durch.
Ubuntu
service ssh restart
CentOS 7
systemctl restart sshd