Website-Suche

So sichern Sie den GRUB-Bootloader mit einem Passwort


Der GRUB-Bootloader spielt eine entscheidende Rolle beim Booten von Linux-Systemen, da er beim Start des Computers als erstes Programm ausgeführt wird. Das Sichern von GRUB mit einem Passwort kann verhindern, dass unbefugte Benutzer die Boot-Parameter manipulieren oder Root-Zugriff auf das System erhalten. Dies ist besonders wichtig für Systeme, die eine erhöhte Sicherheit erfordern.

In diesem Tutorial lernen Sie:

  • So legen Sie ein sicheres Passwort für GRUB fest
  • So aktualisieren Sie die GRUB-Konfiguration, um den Passwortschutz zu erzwingen

So sichern Sie GRUB mit einem Passwort

Video

  1. Generieren Sie ein GRUB-Passwort: Erstellen Sie zunächst einen sicheren Passwort-Hash, der für die Authentifizierung durch GRUB verwendet wird.

    sudo grub-mkpasswd-pbkdf2

    Nachdem Sie den obigen Befehl ausgeführt haben, werden Sie aufgefordert, ein Passwort einzugeben und zu bestätigen. Der Befehl gibt dann eine gehashte Version Ihres Passworts Ihres aktuellen Benutzers aus, die in etwa so aussieht:

    PBKDF2 hash of your password is grub.pbkdf2.sha512.10000.xxxxxxxxxxxxxxxxxxx

    Kopieren Sie den gesamten Hash, da er im nächsten Schritt benötigt wird.

  2. GRUB-Konfiguration bearbeiten: Aktualisieren Sie als Nächstes die GRUB-Konfiguration, um das neue Passwort einzuschließen. Dazu muss die benutzerdefinierte GRUB-Einstellungsdatei geändert werden.

    sudo nano /etc/grub.d/40_custom

    Fügen Sie der Datei die folgenden Zeilen hinzu, und ersetzen Sie your_username durch Ihren gewünschten Benutzernamen und [your_generated_hash] durch den im vorherigen Schritt generierten Passwort-Hash:

    set superusers="your_username"
    password_pbkdf2 your_username [your_generated_hash]
    

    Speichern und beenden Sie die Datei, indem Sie STRG+O und anschließend STRG+X drücken.

  3. GRUB aktualisieren: Um die an der Konfiguration vorgenommenen Änderungen zu übernehmen, aktualisieren Sie GRUB, indem Sie den folgenden Befehl ausführen:

    sudo update-grub
  4. Dieser Befehl stellt sicher, dass die neuen Kennworteinstellungen in die GRUB-Konfiguration aufgenommen werden. Sobald der Vorgang abgeschlossen ist, ist Ihr GRUB-Bootloader mit einem Passwort gesichert. Bestätigen Sie die neuen GRUB-Passwortschutzeinstellungen, indem Sie Ihr Linux-System neu starten.

Schlussfolgerung

Wenn Sie diese Schritte befolgen, haben Sie Ihren GRUB-Bootloader erfolgreich mit einem Passwort gesichert. Diese zusätzliche Sicherheitsebene trägt dazu bei, unbefugten Zugriff auf Boot-Parameter zu verhindern und Ihr System vor potenziellem Missbrauch zu schützen. Denken Sie immer daran, Ihr GRUB-Passwort sicher aufzubewahren, da der Verlust des Passworts den Zugriff auf Ihr System erschweren kann.

Verwandte Artikel: