Articles

So booten Sie in den 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 gestartet werden Beim Systemstart für grundlegende Funktionen, mit denen ein einzelner Superuser bestimmte kritische Aufgaben ausführen kann.

Es ist Runlevel 1 unter System SysV init und runlevel1.ziel oder Rettung.ziel in systemd. Wichtig ist, dass die Dienste, falls vorhanden, die auf diesem Runlevel / Ziel gestartet wurden, je nach Verteilung variieren. Es ist im Allgemeinen nützlich für Wartungs- 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 fsck beschädigter Festplattenpartitionen, das Zurücksetzen des Root-Passworts, wenn Sie es verloren haben, das Beheben des Fehlers „failed to mount / etc/fstab“ – um nur die kritischsten zu nennen. Und auch wenn das System nicht normal startet.

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

So booten Sie in den Einzelbenutzermodus

1. Starten Sie zuerst Ihren CentOS 7-Computer neu, warten Sie nach dem Start des Startvorgangs, bis das GRUB-Startmenü angezeigt wird, wie im folgenden Screenshot gezeigt.

Grub-Menü für CentOS 7
Grub-Menü für CentOS 7

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 Startoption zu bearbeiten. Verwenden Sie nun die Abwärtspfeiltaste, um die Kernelzeile zu finden (beginnt mit „linux16“), und ändern Sie dann das Argument ro in rw init=/sysroot/bin/sh wie im Screenshot unten gezeigt.

Grub-Boot-Optionen bearbeiten
Grub-Boot-Optionen bearbeiten

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

CentOS 7 Notfall Shell
CentOS 7 Notfall Shell

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

# chroot /sysroot/

Zu diesem Zeitpunkt können Sie alle erforderlichen Wartungsaufgaben auf niedriger Ebene durchführen. Wenn Sie fertig sind, starten Sie das System mit diesem Befehl neu.

# reboot -f

Vielleicht möchten Sie auch die folgenden Artikel lesen.

  1. So hacken Sie Ihr eigenes Linux-System
  2. Linux-Verzeichnisstruktur und wichtige Dateipfade erklärt
  3. So erstellen und ausführen Sie neue Diensteinheiten in Systemd mit Shell-Skript
  4. So verwalten Sie „Systemd“ -Dienste und -Einheiten mit „Systemctl“ unter Linux

Schließlich ist der Einzelbenutzermodus oder der Wartungsmodus standardmäßig nicht kennwortgeschützt, sodass jeder mit böswilliger Absicht und physischem Zugriff auf Ihren Computer in den Notfallmodus wechseln und „zerstören“ kann “ Ihr System.

Als nächstes zeigen wir Ihnen, wie Sie den Einzelbenutzermodus unter CentOS 7 mit einem Kennwort schützen. Bis dahin bleiben Sie in Verbindung mit Tecmint.com .