GRUB (от англ. GRand Unified Bootloader) — программа, которая управляет процессом загрузки операционной системы. Когда компьютер включается, первым загружается GRUB, который позволяет выбирать операционную систему или настройки ее ядра. Пользователи могут самостоятельно настраивать параметры этого ПО для устранения неполадок или изменения поведения операционной системы по умолчанию во время загрузки. Кроме того, в Linux можно установить пароль для настроек GRUB, чтобы позволить изменять параметры загрузчика только тем пользователям, у которых есть код доступа.
В этой статье мы расскажем, как защитить паролем загрузчик GRUB в дистрибутиве CentOS Linux.
Содержание:
- Создание пароля GRUB в CentOS Linux
- Создание нового файла настроек GRUB
- Проверка защиты настроек загрузчика GRUB
- Удаление пароля GRUB
- Выводы
Создание пароля GRUB в CentOS Linux
Первым делом Вам нужно авторизоваться в учетной записи суперпользователя root. По умолчанию в дистрибутиве CentOS Linux предустановлена утилита grub2-setpassword — инструмент командной строки, предназначенный для установки пароля для доступа к настройкам загрузчика GRUB. Выполните в терминале эту команду и напишите свой пароль:
После ввода пароля, утилита grub2-setpassword зашифрует его и сохранит в файле /boot/grub2/user.cfg. Вы можете вывести на экран зашифрованный код доступа с помощью команды cat:
Читайте также: Как сбросить пароль пользователя root в Ubuntu.
Создание нового файла настроек GRUB
После установки пароля GRUB Вам следует заново создать файл настроек загрузчика. Для этого выполните следующую команду:
Проверка защиты настроек загрузчика GRUB
Чтобы узнать, установлен ли пароль, сначала перезагрузите компьютер. Во время его повторного запуска Вы увидите на экране меню загрузчика GRUB, как на скриншоте ниже.
Важно: в этом меню у Вас могут быть свои опции, которые отличаются от наших.
Когда появится меню GRUB, у Вас будет 5 секунд, чтобы остановить обычный процесс запуска операционной системы и получить доступ к настройкам загрузчика. Чтобы открыть параметры GRUB, успейте в течении заданного интервала нажать клавишу e.
Затем на экране отобразятся два поля для ввода имени пользователя (обычно, root) и пароля GRUB.
Читайте также: Как изменить уровни targets в systemd.
После ввода необходимых значений Вы получите доступ к настройкам загрузчика GRUB.
Удаление пароля GRUB
Чтобы убрать защиту доступа к настройкам GRUB, просто удалите из операционной системы файл /boot/grub2/user.cfg. Сделать это можно с помощью команды rm:
Выводы
Мы рассказали Вам, как установить и удалить пароль для защиты настроек GRUB в дистрибутиве CentOS Linux. Этот код доступа позволит защитить параметры загрузчика операционной системы от несанкционированных изменений.
Спасибо за время, уделенное прочтению статьи!
Если возникли вопросы — задавайте их в комментариях.
Подписывайтесь на обновления нашего блога и оставайтесь в курсе новостей мира инфокоммуникаций!
Чтобы знать больше и выделяться знаниями среди толпы IT-шников, записывайтесь на курсы Cisco, курсы по кибербезопасности, полный курс по кибербезопасности, курсы DevNet / DevOps (программируемые системы) от Академии Cisco, курсы Linux от Linux Professional Institute на платформе SEDICOMM University (Университет СЭДИКОММ).
Курсы Cisco, Linux, кибербезопасность, DevOps / DevNet, Python с трудоустройством!
- Поможем стать экспертом по сетевой инженерии, кибербезопасности, программируемым сетям и системам и получить международные сертификаты Cisco, Linux LPI, Python Institute.
- Предлагаем проверенную программу с лучшими учебниками от экспертов из Cisco Networking Academy, Linux Professional Institute и Python Institute, помощь сертифицированных инструкторов и личного куратора.
- Поможем с трудоустройством и стартом карьеры в сфере IT — 100% наших выпускников трудоустраиваются.
- Проведем вечерние онлайн-лекции на нашей платформе.
- Согласуем с вами удобное время для практик.
- Если хотите индивидуальный график — обсудим и реализуем.
- Личный куратор будет на связи, чтобы ответить на вопросы, проконсультировать и мотивировать придерживаться сроков сдачи экзаменов.
- Всем, кто боится потерять мотивацию и не закончить обучение, предложим общение с профессиональным коучем.
- отредактировать или создать с нуля резюме;
- подготовиться к техническим интервью;
- подготовиться к конкурсу на понравившуюся вакансию;
- устроиться на работу в Cisco по специальной программе. Наши студенты, которые уже работают там: жмите на #НашиВCisco Вконтакте, #НашиВCisco Facebook.






























