So schützen Sie das Grub-Menü mit einem Passwort vor dem ro recovery nomodeset
Befehl. Ich möchte, dass niemand dorthin kommt, es sei denn, Sie haben das Passwort, um Änderungen am Menü vorzunehmen und zu versuchen, in recovery.grub zu gelangen
8
Antworten:
Mit Grub können Sie die Konfiguration und Konsole sowie einzelne Betriebssystemeinträge mit einem Kennwort schützen. Bitte beachten Sie, dass dies engagierte Personen nicht aufhält, insbesondere diejenigen, die wissen, was sie tun. Aber ich nehme an, Sie wissen das. Lass uns anfangen.
einen Passwort-Hash generieren ..
Sie könnten Ihr Grub-Passwort im Klartext speichern, aber das ist völlig unsicher und jeder, der Zugriff auf Ihr Konto hatte, konnte es schnell herausfinden. Um dies zu verhindern, haben wir das Passwort mit dem
grub-mkpasswd-pbkdf2
Befehl wie folgt gehasht :Während Sie Ihr Passwort eingeben, werden im Terminal keine Zeichen angezeigt. Dies soll verhindern, dass Personen über Ihre Schultern schauen usw. Kopieren Sie nun den gesamten Hash mit Ctrl+ Shift+ C.
Schutz der Konfiguration, Konsole ..
Lauf:
Dadurch wird eine neue Konfigurationsdatei erstellt, die
40_custom
im Konfigurationsverzeichnis von grub aufgerufen wird . Fügen Sie nun die Zeilen hinzu:Wo
username
ist ein Benutzername Ihrer Wahl undhash
der Hash, den wir im letzten Befehl generiert haben. Drücken Sie Ctrl+ Ound dann Ctrl+ X, um zu speichern und zu beenden. Lauf:Um die Änderungen abzuschließen. Wenn jemand versucht, die Grub-Konfiguration zu bearbeiten oder auf eine Grub-Konsole zuzugreifen, wird er aufgefordert, einen Benutzernamen und ein Kennwort einzugeben.
Passwortschutz für Betriebssystemeinträge.
Derzeit ist die einzige Methode, die ich finden kann, die
/boot/grub/grub.cfg
manuelle Bearbeitung . Dies ist jedoch nur vorübergehend, da jedes neue Kernel-Update diese Datei neu schreibt und Ihre Kennwörter verloren gehen (beachten Sie, dass dies keinen Einfluss auf das oben festgelegte Konsolen- / Bearbeitungskennwort hat). Alle anderen Methoden, die ich bisher gefunden habe, sind extrem veraltet und ich kann sie nicht mehr zum Laufen bringen.Ich habe die Grub-Mailingliste gefragt, ob es eine neuere Methode gibt, und werde diese Antwort bearbeiten, sobald ich es herausfinde.
quelle
Das GRUB-Handbuch enthält einen Abschnitt zur Sicherheit . Hier erfahren Sie, wie Sie Ihr GRUB-Startmenü mit einem Kennwort schützen, um den Zugriff auf bestimmte Vorgänge oder Startvarianten zu beschränken. Es enthält ein kleines Beispiel.
quelle