Есть ли способ защитить паролем вход в меню grub? если у меня двойная загрузка с Windows 7, могу ли я установить ее так, чтобы пароль требовался для загрузки в Win 7?
Во-вторых, я также хотел бы защитить изменения меню grub, если это возможно.
благодаря
Существует вики-страница на Ubuntu, охватывающая все типы тем, связанных с паролями .
В основном, отредактируйте свою конфигурацию
gksu gedit /etc/grub.d/00_header /etc/grub.d/30_os-prober
Добавьте это внизу 00_header
:
cat << EOF
set superusers="user1"
password user1 password1
EOF
Таким образом, изменения будут защищены паролем, с этим пользователем и паролем ,
Теперь давайте защитим запись Windows. Откройте 30_os-prober
и найдите эту строку:
menuentry '$(echo "${LONGNAME} $onstr" | grub_quote)' --class windows --class os \
В этой строке добавьте --users
, поэтому она заканчивается следующим образом:
menuentry '$(echo "${LONGNAME} $onstr" | grub_quote)' --class windows --class os --users \
Будьте осторожны, не удаляя завершающий слеш \
.
Сохраните и закройте, а затем запустите на терминале:
sudo update-grub
Вы также можете зашифровать свой пароль с помощью grub-mkpasswd-pbkdf2
. Пожалуйста, посмотрите вики для более подробной информации.