Root passwort vergessen
Dieser Artikel beschreibt, wie man vergessene root-Passwörter zurücksetzen kann.
FIXME: Der Ablauf ist aus dem Gedächtnis beschrieben, muss noch im Detail angepasst werden (siehe Diskussionsseite)
Linux[Bearbeiten]
1. eigenen init starten[Bearbeiten]
Unter Linux besteht die Möglichkeit, einen Programmpfad für einen eigenen init anzugeben. Damit wird anstelle von /sbin/init beispielsweise /bin/bash gestartet. Ein Login findet nicht statt.
- mit Grub
-
- das entsprechende Image auswählen
- mit der Taste "e" den Editor aufrufen
- mit Cursortasten das Kernel-Image auswählen und nochmal mit "e" editieren
- am Ende der Zeile
init=/bin/bash
eingeben - Die Einstellungen mit der Taste "b" booten
- mit Lilo
Am Lilo-Prompt den Parameter angeben:
LILO> linux init=/bin/bash
2. Passwort ändern[Bearbeiten]
Nach dem Kernel startet statt der Bootscripte eine einfache shell (bash) mit Root-Rechten.
1. Root-Partition ist read-only gemountet. Vor dem Ändern des Passworts muss diese read-write gemountet sein:
# mount -o remount,rw /
2. Jetzt mittels passwd das Passwort ändern:
# passwd Enter password: xxxxx ReEnter password: xxxxx
3. Die /-Partition wieder read-only mounten:
# mount -o remount,ro /
4. reboot / Rechner ausschalten, einschalten