GNU/Linux >> LINUX-Kenntnisse >  >> Linux

So stellen Sie ein Root-Passwort in Red Hat-basierten Linux-Systemen wieder her

Wir alle haben Systeme geerbt, an deren Entwicklung wir nicht beteiligt waren. Wenn Sie ein Systemadministrator sind, wird der Tag kommen, an dem Sie an einem System arbeiten müssen und aus verschiedenen Gründen kein Root-Passwort haben – und statistisch gesehen kommt dieser Tag im denkbar ungünstigsten Moment:Sie benötigen Zugriff zu dieser Box *jetzt*.

Das Wiederherstellen des Root-Passworts mag beängstigend erscheinen, muss aber nicht schwierig oder kompliziert sein. Auf einem RHEL/CentOS-System der Version 7 oder höher ist es dank des Grub-Bootloaders eigentlich ziemlich einfach.

  1. Beginnen Sie, indem Sie einen Wasserkocher mit Wasser zum Kochen bringen (optional, aber empfohlen).

  2. Zuerst benötigen Sie Konsolenzugriff:Entweder über eine Tastatur und einen lokalen Monitor oder über die Remote-Konsole der virtuellen Maschine müssen Sie den Bootloader sehen und mit ihm interagieren.

  3. Starten Sie die Maschine neu:Sobald der Bootloader mit dem Auswahlbildschirm erscheint, tippen Sie schnell auf die Aufwärts- und Abwärtspfeile nach oben und unten, um den Countdown anzuhalten.

  4. Wählen Sie den Kernel aus, in den Sie booten möchten, und drücken Sie 'e ':Dadurch gelangen Sie zu einem Bildschirm, auf dem Sie das Grub-Bootloader-Skript bearbeiten können.

  5. Suchen Sie die Zeile, die sich auf den Kernel bezieht:Hier gibt es eine Reihe von 'Boot-Parametern':Dies sind Anweisungen, die während des Ladens des Kernels übergeben werden.

    1. Für RHEL/CentOS 7 beginnt die Zeile mit „linux16“.

    2. Für RHEL/Centos 8x und Fedora beginnt die Zeile mit „linux '.

  6. Fügen Sie am Ende dieser Zeile „rd.break“ hinzu (Sie können hier noch andere Dinge tun, aber im Moment ist dies alles, was Sie brauchen) [ Hinweis:Diese Änderung ist vorübergehend ] .

  7. Drücken Sie nun Ctrl-x um das bearbeitete Bootloader-Skript auszuführen.

  8. Sie werden zu einer "Rettungs"-Eingabeaufforderung gebootet, die so aussieht:switch_root:/# .

  9. Stellen Sie die Root-Partition erneut im Lese-/Schreibmodus bereit, damit Sie Befehle ausführen können. Geben Sie Folgendes ein:mount -o remount rw /sysroot und drücken Sie dann die EINGABETASTE.

  10. Geben Sie nun chroot /sysroot ein und drücken Sie die Eingabetaste. Dadurch werden Sie zum sysroot (/) Verzeichnis, und machen Sie das zu Ihrem Pfad zum Ausführen von Befehlen.

  11. Jetzt können Sie das Passwort für root einfach mit passwd ändern Befehl.

  12. Als Nächstes müssen Sie vor dem Neustart sicherstellen, dass SELinux die Dateiänderungen zulässt. Geben Sie an der Eingabeaufforderung Folgendes ein: touch /.autorelabel . Dies signalisiert SELinux beim nächsten Neustart, dass sich das Dateisystem (das geänderte Passwort) geändert hat, und ermöglicht das Laden der Änderung. Dadurch wird das gesamte Dateisystem umbenannt, was je nach Größe des Dateisystems und Geschwindigkeit des Computers eine Weile dauern kann. Seien Sie sich also dieser Möglichkeit bewusst.

  13. Geben Sie exit ein um die Chroot-Umgebung zu verlassen und reboot einzugeben .

  14. Gehen Sie und machen Sie sich eine Tasse Tee, um sich für Ihre Klugheit zu belohnen:Das Wasser sollte jetzt kochen. (Wiederum optional, aber empfohlen und stark abhängig von Ihrer Teilnahme an Schritt #1.)

Und das ist es. Sie sollten jetzt Root-Passwort-Zugriff auf dieses System haben.

Möchten Sie Red Hat Enterprise Linux ausprobieren? Jetzt kostenlos herunterladen.


Linux
  1. So setzen Sie das Root-Passwort in RHEL7/CentOS7/Scientific Linux 7-basierten Systemen zurück

  2. So verwalten Sie das Kontopasswort in Linux

  3. Root-Passwort unter Rocky Linux zurücksetzen - Wie geht das?

  4. Linux – Wie ändere ich das vergessene Root-Passwort?

  5. Wie ändern wir das Root-Passwort?

So ändern Sie das Root-Passwort in Ubuntu Linux

So setzen Sie ein vergessenes Root-Passwort in Arch Linux zurück

So setzen Sie ein vergessenes Root-Passwort in Ubuntu Linux zurück

So ändern Sie das Root-Passwort unter Linux

So ändern Sie das Passwort des Root-Kontos von Linux VPS

So ändern Sie das Root-Passwort in Kali Linux