Для смены пароля системного загрузчика необходимо сгенерировать хеш нового пароля и заменить им старый:
Для генерации хеша выполнить команду и дважды ввести новый пароль:
Command |
---|
grub-mkpasswd-pbkdf2 |
Полученный хеш (начиная со слова grub) скопировать в буфер (например, выделив его с помощью мыши, и нажав правую кнопку мыши выбрать "копировать").
Открыть в редакторе с правами суперпользователя файл /etc/grub.d/07_password (в ОС СН Смоленск он уже существует, в ОС ОН Орёл при первой установке пароля откроется пустой файл).
Например, для редактирования с помощью встроенного редактора с графическим интерфейсом kate можно воспользоваться командой:
Command |
---|
sudo kate /etc/grub.d/07_password |
В результате редактирования должен получиться файл вида:
Информация |
---|
#!/bin/bash cat << EOF |
Цветом условно обозначены имя пользователя (красный) и ранее сгенерированный кеш (зелёный).
Сохранить файл, и выйти из редактора.
В ОС ОН Орёл при первой установке пароля исправить права доступа к созданному файлу, разрешив его выполнение:
Command |
---|
sudo chmod 700 /etc/grub.d/07_password |
Обновить загрузчик командой:
Command |
---|
sudo update-grub |
Информация |
---|
Возможно отключить запрос пароля grub, например для записи Windows. Для этого в /boot/grub/grub.cfg где --class os добавить --unrestricted |