Der Besitz eines Root-Passworts ist ein Schlüsselfaktor für die sichere Verwaltung des CentOS 7-Betriebssystems. Manchmal kann es jedoch vorkommen, dass Sie Ihr Root-Passwort vergessen oder es aus irgendeinem anderen Grund nicht kennen konnten. Aber keine Sorge, in diesem Artikel werden wir Ihnen sagen, wie Sie Ihr Root-Passwort in CentOS 7 wiederherstellen können.
Der Prozess zur Wiederherstellung des Root-Passworts in CentOS 7 ist ziemlich einfach und erfordert keine besonderen Kenntnisse in der Systemverwaltung. Zunächst benötigen Sie Zugriff auf die Serverkonsole. Wenn Sie physischen Zugriff auf den Server haben, können Sie das Kennwort direkt auf dem Server wiederherstellen. Wenn der Server remote ist, können Sie die Funktion der virtuellen Konsole in der Systemsteuerung verwenden.
Es wird empfohlen, alle wichtigen Daten zu sichern, bevor Sie mit der Passwortwiederherstellung beginnen. Dadurch wird verhindert, dass Informationen verloren gehen, wenn Probleme bei der Passwortwiederherstellung auftreten. Wenn Sie fertig sind, können Sie das Root-Passwort in CentOS 7 wiederherstellen.
Root-Passwort in CentOS 7 wiederherstellen: schritt für Schritt anleitung
Manchmal passiert es, dass Sie das Root-Passwort in CentOS 7 vergessen. Aber keine Sorge, in diesem Artikel werden wir Ihnen sagen, wie Sie es mit ein paar einfachen Schritten wiederherstellen können.
1. Starten Sie den Computer neu und wählen Sie den Kernel aus, den Sie starten möchten. Klicken Sie im GRUB-Bildschirm auf "e", um die Boot-Optionen zu ändern.
2. In einer Zeile, die mit "linux16 /vmlinuz. ". Suchen und entfernen Sie den Parameter "ro" und fügen Sie "rw init=/sysroot/bin/sh" hinzu. Drücken Sie dann Strg + x, um mit dem Download fortzufahren.
3. Nach dem Booten werden Sie in den Notfallmodus versetzt. Geben Sie den Befehl "chroot / sysroot" ein, um zum Stammverzeichnis des Systems zu wechseln.
4. Jetzt können Sie das Root-Passwort mit dem Befehl "passwd" ändern. Geben Sie das neue Passwort ein und bestätigen Sie es.
5. Geben Sie dann den Befehl touch / ein.autorelabel", um den SELinux-Kontext beim nächsten Systemstart zu überschreiben.
6. Geben Sie den Befehl "exit" ein, um den Notfallmodus zu verlassen, und starten Sie das System mit dem Befehl "reboot" neu.
7. Sie können sich jetzt mit einem neuen Root-Passwort anmelden.
| Das Team | Die Beschreibung |
|---|---|
| chroot /sysroot | Wechseln zum Stammverzeichnis des Systems |
| passwd | Ändern des Root-Passworts |
| touch /.autorelabel | Den SELinux-Kontext überarbeiten |
| exit | Beenden des Notfallmodus |
| reboot | System neu starten |
Schritt 1: Starten Sie das System im Wiederherstellungsmodus neu
Um das Root-Passwort in CentOS 7 wiederherzustellen, müssen Sie das System im Wiederherstellungsmodus neu starten.
1. Drücken Sie die Eingabetaste, um den GRUB-Bootloader beim Booten von CentOS zu starten.
2. Suchen Sie im Menü des GRUB-Bootloaders nach dem Kernel, den Sie normalerweise booten, und verwenden Sie die Taste "e", um die Bootoptionen zu bearbeiten.
3. Suchen Sie in der Zeile, die mit "linux16" beginnt, nach der Zeile, die "ro" oder "rhgb quiet" enthält, und ersetzen Sie sie durch "rw init=/sysroot/bin/sh".
4. Drücken Sie die Tastenkombination Strg-X oder F10, um das System mit den geänderten Einstellungen zu starten.
Das System wird nun im Einzelbenutzermodus gestartet, wobei das Root-Dateisystem im schreibgeschützten Modus eingebunden ist.
Fahren Sie mit dem nächsten Schritt fort, um das Root-Passwort zu ändern.
Schritt 2: Einhängen des Root-Dateisystems im Lese- / Schreibmodus
1. Starten Sie das System neu und wählen Sie den GRUB-Kernel aus, den Sie starten möchten.
2. Wählen Sie im GRUB-Bildschirm die zu bearbeitende Zeile aus, indem Sie den Cursor auf den gewünschten Kernel setzen und die Taste "e" drücken.
3. Suchen Sie nach einer Zeile, die mit "linux16" oder "linuxefi" beginnt. Dies sind die Kernel-Boot-Optionen.
4. Entfernen Sie die Parameter "ro" und "quiet" (falls vorhanden) und ersetzen Sie sie durch "rw init=/sysroot/bin/sh".
5. Drücken Sie Strg + x oder F10, um das System mit den geänderten Einstellungen zu starten.
6. Wechseln Sie zum Stammdateisystem, indem Sie den folgenden Befehl ausführen:
7. Wechseln Sie in den Lese- /Schreibmodus, führen Sie den Befehl aus:
mount -o remount,rw /
Sie haben jetzt im Lese- / Schreibmodus Zugriff auf das Root-Dateisystem und können das Root-Passwort in CentOS 7 wiederherstellen.
Schritt 3: Ändern des Root-Passworts
1. Nachdem Sie das System im Rettungsmodus gestartet haben, führen Sie den folgenden Befehl aus, um das Dateisystem im Lese- / Schreibmodus zu mounten:
- mount -o remount,rw /
2. Jetzt können Sie das Root-Passwort mit dem Befehl passwd ändern:
3. Geben Sie das neue Passwort zweimal ein und erinnern Sie sich daran.
4. Nachdem Sie das Kennwort erfolgreich geändert haben, führen Sie den Befehl aus, um das Dateisystem im schreibgeschützten Modus wieder einzubinden:
- mount -o remount,ro /
5. Jetzt können Sie das System mit dem folgenden Befehl neu starten:
6. Geben Sie nach dem Neustart des Systems ein neues Root-Passwort ein, um sich anzumelden.
Schritt 4: System neu starten und den Zugriff auf das Root-Konto überprüfen
Nachdem Sie alle vorherigen Schritte ausgeführt haben, müssen Sie das Betriebssystem CentOS 7 neu starten. Geben Sie dazu den Befehl ein:
Nach dem Neustart des Systems wird der Bildschirm zur Betriebssystemauswahl angezeigt. Wählen Sie CentOS 7 aus und drücken Sie die Taste Enter.
Dann wird das System gestartet und Sie sehen den Anmeldebildschirm für das Root-Konto. Geben Sie Ihre neuen Authentifizierungsdaten ein, die Sie in den vorherigen Schritten festgelegt haben, und drücken Sie die Taste Enter.
Wenn die eingegebenen Daten korrekt sind, werden Sie als Root-Benutzer angemeldet. Jetzt können Sie alle erforderlichen Vorgänge als Administrator ausführen.