Website-Suche

So booten Sie im Einzelbenutzermodus in CentOS/RHEL 7


Der Einzelbenutzermodus (manchmal auch als Wartungsmodus bezeichnet) ist ein Modus in Unix-ähnlichen Betriebssystemen wie Linux, in dem eine Handvoll Dienste beim Systemstart gestartet werden, um grundlegende Funktionen zu erhalten, damit ein einzelner Superuser bestimmte kritische Aufgaben ausführen kann.

Es ist Runlevel 1 unter System SysV init und runlevel1.target oder rescue.target in systemd. Wichtig ist, dass die Dienste, sofern vorhanden, die auf diesem Runlevel/Ziel gestartet werden, je nach Verteilung variieren. Es ist im Allgemeinen nützlich für Wartungsarbeiten oder Notfallreparaturen (da es überhaupt keine Netzwerkdienste anbietet), wenn ein Computer nicht in der Lage ist, normal zu arbeiten.

Einige der Low-Level-Reparaturen umfassen das Ausführen von beschädigten Festplattenpartitionen, das Zurücksetzen des Root-Passworts, wenn Sie es verloren haben, das Beheben des Fehlers "Fehler beim Mounten von /etc/fstab" – um nur die kritischsten von ihnen zu nennen. Und auch, wenn das System nicht normal bootet.

In diesem Tutorial beschreiben wir, wie Sie unter CentOS 7 im Einzelbenutzermodus booten. Beachten Sie, dass dies Ihnen praktisch hilft, in den Notfallmodus zu wechseln und auf eine Notfall-Shell zuzugreifen.

So booten Sie im Einzelbenutzermodus

1. Starten Sie zuerst Ihren CentOS 7-Computer neu, sobald der Bootvorgang gestartet wird, warten Sie, bis das GRUB-Boot-Menü angezeigt wird, wie im Screenshot unten gezeigt.

2. Wählen Sie als Nächstes Ihre Kernel-Version aus dem Grub-Menüpunkt aus und drücken Sie die Taste e, um die erste Boot-Option zu bearbeiten. Verwenden Sie nun die Pfeiltaste nach unten, um die Kernel-Zeile zu finden (beginnt mit "linux16"), dann ändern Sie das Argument ro in rw init=/sysroot/bin/sh, wie im Screenshot unten gezeigt.

3. Wenn Sie die Aufgabe im vorherigen Schritt abgeschlossen haben, drücken Sie Strg-X oder F10, um in den Einzelbenutzermodus zu booten (Zugriff auf eine Notfallshell).

4. Mounten Sie nun das root-Dateisystem (/) mit dem folgenden Befehl.

# chroot /sysroot/

An diesem Punkt können Sie alle erforderlichen Systemwartungsaufgaben auf niedriger Ebene ausführen. Wenn Sie fertig sind, starten Sie das System mit diesem Befehl neu.

# reboot -f

Vielleicht haben Sie auch die folgenden Artikel gelesen.

  1. Wie man sein eigenes Linux-System hackt
  2. Linux-Verzeichnisstruktur und wichtige Dateipfade erklärt
  3. Erstellen und Ausführen neuer Service-Units in systemd mithilfe des Shell-Skripts
  4. Verwalten von 'systemd'-Diensten und -Einheiten mit 'systemctl' unter Linux

Schließlich ist der Einzelbenutzermodus oder Wartungsmodus standardmäßig nicht passwortgeschützt, so dass jeder, der böswillige Absichten und physischen Zugriff auf Ihren Computer hat, in den Notfallmodus wechseln und Ihr System "zerstören" kann.

Als nächstes zeigen wir Ihnen, wie Sie den Einzelbenutzermodus unter CentOS 7 mit einem Passwort schützen können. Bis dahin bleiben Sie mit linux-console.net in Verbindung.

Verwandte Artikel: