Website-Suche

So starten Sie in CentOS/RHEL 7 im Einzelbenutzermodus


Der Einzelbenutzermodus (manchmal auch als Wartungsmodus bekannt) ist ein Modus in Unix-ähnlichen Betriebssystemen wie Linux, in dem eine Handvoll Dienste beim Systemstart für grundlegende Zwecke gestartet werden Funktionalität, die es einem einzelnen Superuser ermöglicht, bestimmte kritische Aufgaben auszuführen.

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 Distribution variieren. Es ist im Allgemeinen für Wartungs- oder Notfallreparaturen nützlich (da es überhaupt keine Netzwerkdienste bietet), wenn ein Computer nicht für den normalen Betrieb geeignet ist.

Zu den Reparaturen auf niedriger Ebene gehören das Ausführen von fsck beschädigter Festplattenpartitionen, das Zurücksetzen des Root-Passworts, wenn Sie es verloren haben, und das Beheben des Fehlers „fsck to mount /etc/fstab“ – um nur das Wichtigste zu nennen kritisch gegenüber ihnen. Und auch, wenn das System nicht normal startet.

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

So starten Sie im Einzelbenutzermodus

1. Starten Sie zunächst Ihren CentOS 7-Computer neu. Sobald der Startvorgang beginnt, warten Sie, bis das GRUB-Startmenü angezeigt wird, wie im Screenshot unten gezeigt .

2. Wählen Sie als Nächstes Ihre Kernel-Version aus dem Grub-Menüelement 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.

3. Sobald Sie die Aufgabe im vorherigen Schritt abgeschlossen haben, drücken Sie Strg-X oder F10, um in den Einzelbenutzermodus zu starten (Zugriff auf einen Notfall). Hülse).

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 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 führen Sie neue Serviceeinheiten in Systemd mithilfe eines Shell-Skripts aus
  4. So verwalten Sie „Systemd“-Dienste und -Einheiten mit „Systemctl“ unter Linux

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

Als Nächstes zeigen wir Ihnen, wie Sie den Einzelbenutzermodus unter CentOS 7 mit einem Passwort schützen. Bleiben Sie bis dahin mit linux-console.net verbunden.