GNU/Linux >> LINUX-Kenntnisse >  >> Cent OS

So booten Sie CentOS 8 / RHEL 8 Server im Einzelbenutzermodus

Für alltägliche Betriebsaufgaben müssen Linux-Geeks manchmal den Linux-Server im Einzelbenutzermodus booten, um das Root-Passwort wiederherzustellen, Dateisystemfehler zu reparieren, falsche Eingaben von fstab zu beheben und systemctl-Dienste zu deaktivieren oder zu aktivieren.

Der Einzelbenutzermodus ist die Wartung oder Notmodus wo Linux-Geeks alle Schritte zur Fehlerbehebung durchführen. Im Einzelbenutzermodus werden alle Systemdienste gestoppt und nur der Root-Benutzer darf Befehle ausführen. In diesem Artikel zeigen wir, wie Sie einen CentOS 8 / RHEL 8-Server in einem Einzelbenutzermodus starten und Schritte zur Fehlerbehebung durchführen.

Es gibt zwei Möglichkeiten, CentOS 8- und RHEL 8-Server im Einzelbenutzermodus zu starten

Methode 1) Verwendung des Schlüsselworts „rd.break“

Schritt:1) Starten Sie Ihren CentOS 8- oder RHEL 8-Server neu und gehen Sie zum Grub-Bootloader-Bildschirm, indem Sie den automatischen Start unterbrechen, und wählen Sie die erste Zeile aus, die den Kernel enthält (falls Sie mehrere Kernel-Zeilen haben, wählen Sie die für Ihre Umgebung geeignete aus). Unten sehen Sie den CentOS 8 Bootloader-Bildschirm,

Schritt:2) Drücken Sie „e “, um in den Bearbeitungsmodus zu gelangen, und dann zum Ende der Zeile, die mit „linux“ beginnt ‘ Geben Sie das Schlüsselwort „rd.break“ ein ”

Drücken Sie nun Strg-x Um das System im Einzelbenutzermodus zu booten, erhalten Sie den folgenden Bildschirm,

Schritt:3) Remounten Sie /sysroot im Lese-/Schreibmodus (rw)

Führen Sie die folgenden Befehle aus, um das Sysroot-Dateisystem in rw einzuhängen,

switch_root:/# mount -o remount,rw /sysroot
switch_root:/# chroot /sysroot
sh-4.4#

Wie wir oben sehen können, haben wir die Shell-Eingabeaufforderung „sh“ erhalten, jetzt kann der Root-Benutzer die Befehle ausführen.

Nehmen wir an, wir möchten das Root-Passwort wiederherstellen, indem wir es zurücksetzen, also führen Sie die folgenden Befehle nacheinander aus

sh-4.4# echo “[email protected]@123#” | passwd --stdin root 
sh-4.4# touch /.autorelabel

Wenn Sie mit dem Zurücksetzen des Passworts fertig sind, führen Sie den folgenden Befehl aus, um Ihr System neu zu starten

sh-4.4# reboot -f

Methode 2) Das Wort „ro“ durch „rw init=/sysroot/bin/sh“ ersetzen

Schritt 1) Starten Sie Ihr CentOS 8 / RHEL 8-System neu und unterbrechen Sie den automatischen Start, indem Sie die Aufwärts- und Abwärtspfeiltaste eingeben. Dann erhalten Sie den folgenden Grub-Bildschirm.

Wählen Sie die erste Zeile, die den Kernel enthält,

Schritt 2) Drücken Sie „e “, um in den Bearbeitungsmodus zu gelangen, und suchen Sie nach der Zeile, die mit „linux“ beginnt ’ Wort, ersetzen Sie das „ro “ mit „rw init=/sysroot/bin/sh

Drücken Sie „Strg-x ” um das System im Einzelbenutzermodus zu booten,

Schritt 3) Mounten Sie das Root-Dateisystem mit dem Chroot-Befehl

:/# chroot /sysroot

Angenommen, Sie möchten einige ungültige Einträge in der fstab-Datei korrigieren,

:/# vi /etc/fstab

Nehmen Sie die erforderlichen Änderungen in der fstab-Datei vor, speichern Sie sie und beenden Sie sie

Falls Sie einen Systemctl-Dienst wie sendmail deaktivieren möchten, führen Sie den folgenden Befehl aus,

:/# systemctl disable sendmail

Sobald Sie mit den Änderungen und Fehlerbehebungsschritten fertig sind, starten Sie Ihr System mit dem folgenden Befehl neu,

:/# reboot -f

Hinweis: Alternativ können Sie das System aus dem Einzelbenutzermodus neu starten, indem Sie den Exit-Befehl zweimal ausführen.

Das ist alles aus diesem Tutorial. Falls Ihnen diese Schritte helfen, Ihr System- und Root-Passwort wiederherzustellen, zögern Sie bitte nicht, wertvolles Feedback und Kommentare zu teilen.


Cent OS
  1. So aktivieren Sie SELinux in CentOS/RHEL 7

  2. Retten Sie Ihr System mit dem Einzelbenutzermodus in CentOS 6 / RHEL 6

  3. Einzelbenutzermodus in CentOS 7 / RHEL 7

  4. So richten Sie den VNC-Server für neue Benutzer in CentOS/RHEL 5 ein

  5. Kennwort für den Einzelbenutzermodus unter Linux (CentOS/RHEL) festlegen

CentOS / RHEL 7 :So booten Sie von der Installations-DVD/ISO in den Rettungsmodus

CentOS / RHEL 5:So booten Sie in den Rettungsmodus

CentOS / RHEL 6:So booten Sie in den Einzelbenutzermodus

CentOS / RHEL 5 :So schützen Sie den Einzelbenutzermodus mit einem Kennwort

CentOS / RHEL 6 :So schützen Sie den Einzelbenutzermodus mit einem Kennwort

CentOS / RHEL 6 :So booten Sie in den Rettungsmodus