Der direkte Login zu einem Server per „root“ sollte aus Sicherheitsgründen nicht gestattet werden und direkt bei jedem neuen Server unterbunden werden.

In diesem Artikel erfahren Sie wie Sie ganz einfach den direkten SSH root Login verbieten.

SSH Konfiguration öffnen

Loggen Sie sich auf Ihrem Server ein und öffnen Sie mit einem Editor die Konfiguration.

nano /etc/ssh/sshd_config

Suchen Sie hier den Eintrag „PermitRootLogin yes“ und ändern Sie den Wert auf no.
Nach der Änderung starten Sie den SSH Dienst einmal neu.

/etc/init.d/ssh restart

Bevor Sie sich nun am Server abmelden verbinden Sie sich mit einem neuen Terminal erneut zu Ihrem Server. Hier sollte nun der Benutzer „root“ nicht mehr möglich sein.

Hat der separate Login auf Ihrem Server mit dem Benutzer funktioniert war es erfolgreich.
Mit „su“ können Sie nun einfach in den Root Account wechseln.

Hinweis:
In der sshd_config können Sie ebenfalls den Standard SSH Port ändern.

Alle Anleitungen wurden nach bestem Wissen und Gewissen zusammengestellt,
dennoch übernehmen wir keine Gewähr für die Richtigkeit.
Die Nutzung und Ausführung der entsprechenden Befehle erfolgt auf eigene Gefahr.