Skip to main content

Root Login per SSH erlauben

Einleitung

In diesem kleinen Beitrag erläutere ich kurz, wie wir auf unserem Debian Server den SSH-Login für den Benutzer root aktivieren. Dazu müssen wir die Konfiguration anpassen und den Dienst vom SSH-Server neu starten.

Achtung: Den Login für den Benutzer root zu aktivieren, stellt eine Sicherheitslücke dar! Setze die folgenden Schritte nur um wenn es sich hier um kein kritisches System handelt. 

Root Login erlauben

Um die Konfiguration anzupassen, müssen wir im ersten Schritt die SSH-Dienst-Konfiguration öffnen. 

sudo nano /etc/ssh/sshd_config

Und dort ändern wir den Eintrag PermitRootLogin auf yes. Falls wir den Login wieder deaktivieren wollen, ändern wir den Eintrag einfach wieder auf no.

PermitRootLogin yes

Und zum Schluss starten wir einmal den SSH-Dienst neu.

sudo systemctl restart ssh

Um die Änderung schnell durchzuführen, kann man auch das unten stehende Skript ausführen. Dann werden Schritte automatisch durchgeführt. 

sudo sed -i 's/#PermitRootLogin prohibit-password/PermitRootLogin yes/' /etc/ssh/sshd_config
sudo service ssh restart