Login
Newsletter
Werbung

Do, 13. August 2015, 15:00

Systemreparatur mit Notfall-DVD

Benutzer- oder root-Passwort vergessen

Bereits bei der Installation eines Linux-Systems legen Sie Namen und Kennwort für den ersten Benutzer fest. Bei einem Ubuntu-System gehört der zuerst angelegte Benutzer automatisch zu den Gruppen »sudo« und »adm«. Sind Admin-Rechte erforderlich, etwa bei der Einrichtung neuer Software, genügt daher die Eingabe des Benutzer-Passworts. Der Benutzer »root« hat kein eigenes Kennwort, und er kann sich daher auch nicht direkt beim System anmelden. Wenn Sie sich nicht mehr an das Benutzerkennwort erinnern, haben Sie sich vom System ausgesperrt. Bei einigen anderen Linux-Distributionen vergeben Sie bei der Installation auch ein root-Kennwort. Wenn Sie dieses noch wissen, können Sie sich dort immer noch als Benutzer »root« anmelden.

Ist kein Kennwort für die Anmeldung mehr bekannt, hilft ein Minimalsystem weiter, das Sie wie oben beschrieben aufrufen. Der Befehl

nano /etc/shadow

öffnet die Passwortdatenbank im Editor. Ist nano nicht installiert, verwenden Sie einen anderen Editor, beispielsweise vi. Im Editor sehen Sie Einträge wie

UserName:$1$aB7mx0L[...]:16548:0:99999:7:::

Die lange Zeichenfolge hinter dem Benutzernamen ist das verschlüsselte Passwort. Die Zahlen dahinter enthalten Informationen darüber, wann das Passwort zuletzt geändert wurde (Tage seit 01.01.1970), sowie die Anzahl der Tage, nach denen das Passwort geändert werden kann. »0« bedeutet, dass es sich jederzeit ändern lässt. »99999« steht für die Anzahl der Tage, nach denen das Passwort geändert werden muss (etwa 274 Jahre). »7« bewirkt, dass der Benutzer sieben Tage vor Ablauf des Enddatums gewarnt wird. Die letzten beiden Felder zwischen den Doppelpunkten sind gefüllt, wenn ein Benutzerkonto abgelaufen ist. Sie können jetzt im Editor das Passwort einfach löschen. Die Zeile kann dann so aussehen:

UserName::16548:0:99999:7:::

Speichern Sie zum Abschluss die Datei.

Passwort neu setzen: Statt das Passwort zu entfernen, ist es oft einfacher, ein neues zu vergeben. Dazu verwenden Sie diesen Befehl:

passwd UserName

Ersetzen Sie »UserName« durch den Anmeldenamen des Benutzers, dessen Passwort Sie ändern wollen. Das neue Passwort tippen Sie blind ein (es erscheinen keine Zeichen auf dem Bildschirm) und bestätigen mit der Eingabetaste. Danach müssen Sie das neue Passwort noch einmal eingeben. Recovery-System beenden: Nach Änderungen im Dateisystem verwenden Sie im Minimal-Linux immer folgende drei Befehlszeilen:

sync
mount -o remount,ro /
exit

sync garantiert, dass alle Änderungen tatsächlich auf die Festplatte geschrieben werden. exit schließt bei Ubuntu die Shell, und Sie kehren zum Wiederherstellungsmenü zurück. Wählen Sie resume, um den Linux-Start fortzusetzen und sich dann mit dem neuen Passwort anzumelden. Wenn Sie das Passwort gelöscht haben, klicken Sie einfach auf Anmelden. Da Sie ohne Passwort keine root-Rechte anfordern können, müssen Sie jetzt ein Terminal-Fenster öffnen und passwd starten.

Tippen Sie das neue Passwort und die Bestätigung ein. Bei anderen Systemen verwenden Sie statt exit das Kommando reboot -f (OpenSuse), um den Neustart einzuleiten.

Pro-Linux
Pro-Linux @Facebook
Neue Nachrichten
Werbung