Autor: Kes
Suse Linux: - einschließlich 7.3: Root Passwort vergessen
Problem:
Ihr habt euer Root Passwort vergessen bzw habt es geändert doch dabei verschrieben und könnt euch somit nicht mehr einloggen.
Lösungsvorschlag:
Voraussetzung ist ein System das den Linux Loader (LiLo) nutzt.
Wenn LILO aufgerufen wird drückt ihr ESC.
Hinter das "linux" schreibt ihr dann init=/bin/bash rw
dann ENTER und euer Linux startet im init mode mit root Rechten.
Wenn Linux zuende gebootet hat, mounten wir dann die root Partition:
Nun erstmal checken ob das auch alles lohnt und nicht nach dem neustart wieder so ist, wie es war:
in die /etc/lilo.conf mit vi oder einem anderen guten Editor also
Falls dort die Zeilen
stehen dann BITTE auskommentieren:
Mit :wq abspeichern und dann gehts in die /etc/shadow mit dem editor (hier: vi)
In der ersten Zeile steht direkt schon unser Nutzer Root. Müsste so aussehen:
root:?????: ...
die "?????" also das verschlüsselte Passwort wird gelöscht bis nur noch das steht:
root:: ...
nun wieder mit :wq abspeichern und ein reboot machen.
Falöls ihr Suse Linux 7.3 verwendet, wird ein reboot nicht mehr gehen.
Versucht ein EXIT. Dabei kann es zu einem kernel panic kommen. Nicht schlimm, einfach mal Kaltstarten.
So nun dürfte man beim Login bei der eingabe ROOT kein Passwort mehr eingeben müssen.
Ein Passwort generiert ihr euch mit passwd [User] ENTER