OpenBSD: Passwort von ‚root‘ nach Verlust zurücksetzen

Bei dem Verlust des Passwortes von ‚root‘ kann man dieses zurücksetzen.

Vorraussetzung dafür ist, dass man physischen Zugriff auf den Rechner hat und die Festplatte mit dem Betriebssystem nicht verschlüsselt ist.

Hierzu muss man beim Bootvorgang direkt in eine shell starten. Zu diesem Zeitpunkt ist noch kein Dateisystem eingehängt.

boot> boot -s

Enter pathname of shell or RETURN for sh: [ENTER]

Nun kann man manuell Dateisysteme einhängen:

# fsck -p /
# fsck -p /usr

# mount -uw /
# mount /usr

Als letztes kann jetzt direkt das neue Passwort für ‚root‘ gesetzt werden:

# passwd

Nach dem Neustart kann man sich dann als ‚root‘ mit dem neuen Passwort anmelden.

Achtung: dies ist ein starker Angriffsvektor auf den Rechner. Man sollte die Festplatten immer voll verschlüsseln!

Zuletzt getestet am 07.03.2021 unter OpenBSD 6.9-current

=> Zurück zur Homepage

Proxy Information
Original URL
gemini://tilde.pink/~scurra/OBSDLostRootPWRecovery.gmi
Status Code
Success (20)
Meta
text/gemini;
Capsule Response Time
10.260495 milliseconds
Gemini-to-HTML Time
0.281429 milliseconds

This content has been proxied by September (3851b).