Установка пароля на GRUB Linux Mint

В данной записи я вам расскажу как поставить пароль на загрузку GRUB во время загрузки системы. Делается это для того чтобы никто кроме нас не смог получить доступ к режиму восстановлению в командной строке и не сбросил пароль.

Для начала нам нужно получить хэш вашего будущего пароля, для этого в консоли вводим следующее:
grub-mkpasswd-pbkdf2

Реклама от Google:

Вводим пароль два раза, в ответ получаем примерно следующее:
Your PBKDF2 is grub.pbkdf2.sha512.10000.15F3305B3DAB69C0FC687CF2C860516264411B27D1F9478C519F92F67527D0D910C8B02
EBFBD52D4D6C664F456975D336115AC854D63AC1F9077B162AFE3DBCE.DCF1076C573D6B8390BD9B07EFFBCB7CFF162F
8D0C3A69743982AB6A626EE0FF0A4E3B581BB1F77818BFD26BEEADA8350C7FB5BA1F06ED2A732543060B7B

Выше пример, ваш хэш будет другим, использовать нужно именно ваш.

Далее создадим и отредактируем файл в который и пропишем хеш:
sudo nano /etc/grub.d/05_password

В данный файл пишем следующее:
echo "Setting password protection..." >&2
cat << EOF
set superusers="имя_пользователя"
password_pbkdf2 имя_пользователя grub.pbkdf2.sha512.10000.15F3305B3DAB69C0FC687CF2C860516264411B27D1F9478C519F92F67527D0D910C8B02
EBFBD52D4D6C6656975D336115AC854D63AC1F9077B162AFE3DBCE.DCF1076C573D6B8390BD9B07EFFBCB7CFF162F
8D0C3A69743982AB6A626EE0FF0A4E3B581BB1F77818BFD26BEEADA8350C7FB5BA1F06ED2A732543060B7B
EOF

Выше пример, ваш хэш будет другим, использовать нужно именно ваш.

Сохраняем файл: Ctrl+o жмем Enter Ctrl+x

Вы должны понимать, что хеш выше это пример и в строках: set superusers=»» и password_pbkdf2 должны быть ваши значения.

Выставляем права на файл 05_password который создали ранее:
sudo chmod u+x,go-rw /etc/grub.d/05_password

Далее нам нужно отредактировать файл конфигурации Grub:
sudo nano /etc/default/grub

убираем знак решетки «#» перед строкой:
GRUB_HIDDEN_TIMEOUT=0

Так же меняем значение в строке:
GRUB_TIMEOUT=10

на:
GRUB_TIMEOUT=0

Сохраняем файл: Ctrl+o жмем Enter Ctrl+x

Чтобы изменения в конфигурации Grub вступили в силу, нужно выполнить команду:
sudo update-grub

После чего перезагружаемся:
reboot

Готово.

Добавить комментарий

Ваш e-mail не будет опубликован. Обязательные поля помечены *