Існує кілька методів захисту Груб у нашому улюбленому дистрибутиві. Я особливо намагався цей варіант і Це інше, але жоден не працював у мене. Можливо, мені чогось не вистачало, і це ганьба, адже при генерації паролів за допомогою Hash все стає більш безпечним.
Але в будь-якому випадку, я покажу вам одного, який зробив для мене чудеса і який запитує у мене ім'я користувача та пароль, коли я намагаюся відредагувати Груб. Кроки прості:
1- Ми редагуємо файл /etc/grub.d/00_header:
$ sudo nano /etc/grub.d/00_header
2- До фіналу додаємо наступні рядки:
cat << EOF
set superusers="elav"
password elav micontraseña
EOF
У моєму випадку я вибрав своє прізвисько як суперкористувача, але ти можеш вибрати все, що хочеш. Якщо ми хочемо, ми можемо додати більше користувачів, і це буде виглядати так:
cat << EOF
set superusers="elav"
password elav micontraseña
password kzkggaara sucontraseña
EOF
Ми зберігаємо та оновлюємо Груб.
sudo update-grub2
Ми перезавантажуємось і, коли намагаємось редагувати файл Груб за допомогою ключа "і" Він запитає у нас ім’я користувача та пароль