Смена пароля root из загрузчика GRUB в Astra Linux
- Используя редактор пунктов меню GRUB, настройте параметры, передаваемые ядру при загрузке Astra Linux. Передаваемые параметры:
- примонтируйте в корневой каталог устройство в режиме «Чтение/Запись»;
- полный путь к программе /bin/bash, выполняемой с PID=1. Во время загрузки системы, при появлении окна меню GRUB нажмите «е», на запрос ввода имени пользователя введите имя администратора системы (пользователь, созданный при установке ОС), при запросе пароля введите пароль GRUB. Для передачи параметров обязательно внесите изменения в соответствующие записи редактора пунктов меню GRUB:
-
- находим строку начинающуюся со слова linux с параметров вида:
/boot/vmlinuz-5.15.0-70-generic root=UUID=3454rete3453-5464563-36egwe236-523teqrtgqertq ro parsec.mac=0 quiet net.ifnames=0
- редактируем параметр ro на rw и в конце дописываем init=/bin/bash:
/boot/vmlinuz-5.15.0-70-generic root=UUID=3454rete3453-5464563-36egwe236-523teqrtgqertq rw parsec.mac=0 quiet net.ifnames=0 init=/bin/bash
по окончании редактирования нажмите клавишу «F10» для продолжения загрузки с измененными параметрами
- находим строку начинающуюся со слова linux с параметров вида:
-
2. В загрузившемся окне смените пароль у пользователя системы командой passwd <Имя пользователя> и далее, по запросу в новой строке, введите новый пароль.
Смена пароля в GRUB в Astra Linux
- Для смены пароля GRUB сгенерируйте хэш нового пароля с помощью утилиты grub-mkpasswd-pbkdf и замените в файле конфигурации GRUB 07_password (в каталоге /etc/grub.d) старый хэш на новый командой: sudo nano /etc/grub.d/07_password.
- Пересоберите GRUB с помощью команды: update-grub. Дополнительные сведения можно получить в info grub.
- Проверьте корректность смены пароля — перезагрузите компьютер и войдите с новым паролем в редактор команд GRUB.
- Для смены таймаута GRUB на 10 секунда с обратным отсчетом времени и без показа меню. Для корректировки параметров необходимо внести изменения в файле /etc/default/grub:
-
GRUB_TIMEOUT=10 GRUB_TIMEOUT_STYLE=countdown