Zurücksetzen eines vergessenen Root-Passworts

Wenn Sie das Root-Passwort vergessen haben, können Sie ein neues wie folgt festlegen:

CentOS-6-Anweisungen (auch für CentOS 5):

Unterbrechen Sie den Start in der GRUB-Phase, wenn das Menü „CentOS booten (2.6.32-…) in X Sekunden“ und booten Sie auf Runlevel 1, auch bekannt als Einzelbenutzermodus, indem Sie wie folgt vorgehen.

  • Unterbrechen Sie GRUB, indem Sie die Esc-Taste drücken und dann an die Kernel-Zeile anhängen, indem Sie „a“ eingeben
  • Rücktaste und löschen „rhgb quiet“ (falls vorhanden)
  • Fügen Sie ein Leerzeichen gefolgt von der Ziffer 1 hinzu
  • Drücken Sie die Eingabetaste, um zu booten

Dies gibt Ihnen eine Root-Shell und keine Anmeldeaufforderung. Von dort aus können Sie mit dem Befehl „passwd“ ein neues Root-Passwort festlegen.

Andere Benutzerkennwörter können zurückgesetzt und andere administrative Aufgaben ausgeführt werden. Wenn Sie die Root-Shell für einzelne Benutzer durch Drücken von Strg-D beenden, wird der in / etc / inittab definierte Mehrbenutzermodus gestartet.

Für CentOS-7 und CentOS-8 folgen Sie bitte den Upstream-Anweisungen: https://www.redhat.com/sysadmin/recover-root-passwd

Wenn SELinux erzwingt und die Upstream-Anweisungen Sie dazu auffordern, vergessen Sie nicht, Ihr Dateisystem danach neu zu beschriften, da Sie sich sonst erst anmelden können, wenn Sie neu starten und die Anweisungen wiederholen und das Autorelabel