Website-Suche

So setzen Sie ein vergessenes Root-Passwort in RHEL/CentOS und Fedora zurück


Dieser Artikel führt Sie durch einfache Schritte zum Zurücksetzen eines vergessenen Root-Passworts in RHEL-basierten Linux-Distributionen wie CentOS 8 und Fedora 35/34.

Das Zurücksetzen des vergessenen Root-Benutzerpassworts erfordert im Allgemeinen ein paar einfache Anweisungen, die Sie beim Zurücksetzen des Root-Passworts unterstützen. Anschließend können Sie sich mit dem neuen Passwort anmelden.

Zurücksetzen des vergessenen Root-Passworts in RHEL/CentOS und Fedora

Starten Sie zunächst Ihr System neu und wählen Sie im Boot-Grub-Menü den Kernel (meistens die erste Option), in den Sie booten möchten, und drücken Sie die Taste 'e' auf Ihrer Tastatur.

Auf dem nächsten Bildschirm sehen Sie die folgenden Kernel-Boot-Parameter. Suchen Sie hier die Zeile, die mit kernel= beginnt, und fügen Sie am Ende den Parameter rd.break hinzu, wie gezeigt und Drücken Sie die Tasten Strg + x.

Auf dem nächsten Bildschirm gelangen Sie in den Notfallmodus. Drücken Sie hier die Eingabetaste, um zur Shell-Eingabeaufforderung zu gelangen. Stellen Sie nun sicher, dass Sie das Verzeichnis sysroot mit Lese- und Schreibberechtigungen erneut bereitstellen. Standardmäßig wird es im schreibgeschützten Modus gemountet, der als ro angegeben ist.

mount | grep sysroot

Hängen Sie nun das Verzeichnis sysroot erneut mit Lese- und Schreibrechten ein und bestätigen Sie die Berechtigungen erneut. Beachten Sie, dass sich die Berechtigungen dieses Mal von ro (schreibgeschützt) in rw (Lesen und Schreiben) geändert haben ) wie gezeigt.

mount -o remount,rw /sysroot/
mount | grep sysroot

Als nächstes mounten Sie das Root-Dateisystem im Lese- und Schreibmodus mit dem folgenden Befehl.

chroot /sysroot

Als nächstes verwenden Sie den Befehl passwd, um das Root-Passwort mit dem neuen Passwort zurückzusetzen und zu bestätigen.

passwd

Zu diesem Zeitpunkt haben Sie Ihr Root-Benutzerkennwort erfolgreich zurückgesetzt. Der einzige verbleibende Teil besteht darin, alle Dateien mit den genauen SELinux-Kontexten neu zu kennzeichnen.

touch /.autorelabel

Geben Sie abschließend exit ein und melden Sie sich dann ab, um den SELinux-Umbenennungsprozess zu starten.

Dies dauert in der Regel einige Minuten. Sobald dies erledigt ist, startet das System neu und fordert Sie auf, sich als Root-Benutzer mit dem neuen Passwort anzumelden.

Und so würden Sie ein vergessenes Root-Passwort in den Linux-Distributionen RHEL/CentOS 8 und Fedora 35/34 zurücksetzen.