Wie man vergessen oder verlorenes Root -Passwort in Fedora zurückgesetzt wird

Wie man vergessen oder verlorenes Root -Passwort in Fedora zurückgesetzt wird

Ein Linux -Systemadministrator kann einen Benutzer vergessen mithilfe von Benutzern schnell zurücksetzen Passwd -Befehl, Aber was passiert, wenn der Systemadministrator selbst das Stammkennwort vergisst? In diesem Artikel werden wir erklären, wie ein vergessenes oder verlorenes Root -Benutzerkennwort in Fedora Linux -Verteilung zurückgesetzt wird.

Beachten Sie, dass Sie zum Zurücksetzen des Lost Root -Benutzerkennworts einen physischen Zugriff auf die Fedora -Maschine haben müssen, um auf GRUB -Einstellungen zuzugreifen, um die Maschine zurückzusetzen und neu zu starten. Wenn Ihr Fedora -System verschlüsselt ist, lernen Sie außerdem die Luks -Passphrase kennen.

Bearbeiten Sie die Fedora -Grub -Einstellungen

Um die Fedora -Grub -Einstellungen zu bearbeiten, müssen Sie den Startvorgang unterbrechen, indem Sie die Fedora -Maschine neu starten und drücken E Auf Ihrer Tastatur, wenn Sie das folgende Grub -Menü sehen:

Fedora Grub -Menü

Nach dem Druck E Auf Ihrer Tastatur erhalten Sie den folgenden Bildschirm.

Bearbeiten Sie die Fedora -Grub -Einstellungen

Verwenden Sie Ihre Tastaturpfeiltasten und gehen Sie in die Leitung Linux wie gezeigt.

Gehen Sie in die GRUB -Einstellungen zum Linux "Linux"

Nachdem er das gefunden hatte Linux Linie, entfernen RHGB Still und ersetzen Sie durch die folgenden.

Rd.Break Enforcing = 0 
Bearbeiten Sie Fedora Grub -Boot -Einstellungen

Sobald Sie es mit der Bearbeitung der Linie gemacht haben, drücken Sie Strg-X das System zu speichern und zu starten.

Notiz: Hinzufügen erzwingen = 0, BYPASS Durchführen eines gesamten Systems Selinux Relabeling. Sobald das System neu gestartet ist, stellen Sie den entsprechenden Selinux -Kontext für die wieder her /etc/Shadow Datei wie unten in diesem Artikel erläutert.

Montage des Fedora -Dateisystems

Sobald das System im Notfallmodus gestartet wurde, müssen Sie die Festplatte mit der Read-Schreiben-Berechtigung mit dem folgenden Befehl auf dem Terminal wiederherstellen.

# Mount -o Remount, RW /Sysroot 
Mount Fedora Drive in Read & Schreibzugriff

Stellen Sie das vergessene Root -Passwort in Fedora fest

Führen Sie nun Folgendes aus Chroot Befehl zum Zugriff auf das Fedora -System.

# chroot /sysroot 

Sie können jetzt das vergessene oder verlorene Fedora -Root -Benutzerkennwort mithilfe des Benutzerkennworts zurücksetzen Passwd -Befehl wie gezeigt.

# Passwd 

Geben Sie das neue Stammbenutzerkennwort zweimal ein, wenn Sie aufgefordert werden. Wenn Sie erfolgreich sind, sollten Sie eine Nachricht erhalten, die Alle Authentifizierungs -Token wurden erfolgreich aktualisiert wie gezeigt.

Fedora Root -Benutzerkennwort zurücksetzen

Typ Ausfahrt, zweimal, um das System neu zu starten.

Stellen Sie den Selinux -Kontext in der Schattendatei fest

Melden Sie sich als Root -Benutzer an und geben Sie den folgenden Befehl ein, um die wiederherzustellen Selinux Etikett auf der /etc/Shadow Datei.

# RestoreCon -v /etc /Shadow 

Drehen Selinux Zurück zum Durchsetzungsmodus.

# SetEnforce 1 

Das ist alles! Wenn Sie sich beim Zurücksetzen von vergessenen oder verlorenen Fedora -Root -Benutzerkennwort mit Problemen stellen, fragen Sie sich im Kommentarbereich unten im Kommentarbereich.