Webserver

Rootlogin sperren (Webserver Tutorial)

Tutorial erstellt von Markus, letzte Änderung am 30.06.2007

In diesem Tutorial erkläre ich euch wie ihr den Root login sperren könnt und somit erheblich zur Sicherheit eures Rootservers beitragt. Dazu müssen wir uns wieder in ein SSH Programm, z.B. Putty einloggen.

Ihr könnt euch am einfachsten einen User in Yast(nur bei Suse-Betriebssystem vorhanden) erstellen. Dazu verwendet man diesen Befehl

Code:
yast


und geht dann auf Sicherheit und Benutzer Arrow Benutzer bearbeiten und anlegen. (Passwort setzen nicht vergessen!)

Per Console geht das mit

Code:
useradd user2


Das Passwort setzen wir dann mit

Code:
passwd user2


(Das Passwort sollte mindestens 5 Zeichen lang sein und aus Zahlen und Buchstaben bestehen.)

Nachdem wir dann den User und das dazugehörige Passwort erstellt haben, probieren wir uns mal mit

Code:
su user2


einzuloggen. Sollte das funktionieren und dann so user2@servernamen~> aussehen, haben wir es fürs Erste geschafft.
Mit diesem User können wir uns jetzt immer in Putty einloggen. Mit dem Befehl

Code:
su -


und der danach folgenden Eingabe des Rootpasswortes können wir uns als Root-User bewegen.

Jetzt müssen wir nur noch den Rootlogin sperren in der Datei

/etc/ssh/sshd_config

Dort verändern wir die Zeile

Code:
#PermitRootLogin yes
zu
PermitRootLogin no


(Vergesst dabei nicht davor das # zu löschen, da der Eintrag sonst auskommentiert wird und damit keine Wirkung hat.)

Jetzt müssen wir nur noch den SSH neu starten mit

Code:
/etc/init.d/sshd restart


Und schon sollte der Rootlogin gesperrt sein.


MfG Markus

>> Allgemeine Fragen oder Probleme mit dem Tutorial? Hier gehts zum Forum!

Impressum / Datenschutzerklärung          © der-Webdesigner.net 2002 - 2008           top ▲