Photoshop
Cinema 4d
HTML / CSS
JavaScript
PHP
Flash
Fotografie
Terragen
Webserver
Informatik
Sonstige
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:
und geht dann auf Sicherheit und Benutzer
Benutzer bearbeiten und anlegen. (Passwort setzen nicht vergessen!)
Per Console geht das mit
Code:
Das Passwort setzen wir dann mit
Code:
(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:
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:
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:
(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:
Und schon sollte der Rootlogin gesperrt sein.
MfG Markus
>> Allgemeine Fragen oder Probleme mit dem Tutorial? Hier gehts zum Forum!
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
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
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!