Как поставить пароль на GRUB в CentOS Linux

Как поставить пароль на GRUB в CentOS Linux

Рубрики:

CentOS, Linux

Метки:

grub, linux

GRUB (от англ. GRand Unified Bootloader) — программа, которая управляет процессом загрузки операционной системы. Когда компьютер включается, первым загружается GRUB, который позволяет выбирать операционную систему или настройки ее ядра. Пользователи могут самостоятельно настраивать параметры этого ПО для устранения неполадок или изменения поведения операционной системы по умолчанию во время загрузки. Кроме того, в Linux можно установить пароль для настроек GRUB, чтобы позволить изменять параметры загрузчика только тем пользователям, у которых есть код доступа.

В этой статье мы расскажем, как защитить паролем загрузчик GRUB в дистрибутиве CentOS Linux.

Содержание:

  1. Создание пароля GRUB в CentOS Linux
  2. Создание нового файла настроек GRUB
  3. Проверка защиты настроек загрузчика GRUB
  4. Удаление пароля GRUB
  5. Выводы

Создание пароля GRUB в CentOS Linux

Первым делом Вам нужно авторизоваться в учетной записи суперпользователя root. По умолчанию в дистрибутиве CentOS Linux предустановлена утилита grub2-setpassword — инструмент командной строки, предназначенный для установки пароля для доступа к настройкам загрузчика GRUB. Выполните в терминале эту команду и напишите свой пароль:

 

set password

После ввода пароля, утилита grub2-setpassword зашифрует его и сохранит в файле /boot/grub2/user.cfg. Вы можете вывести на экран зашифрованный код доступа с помощью команды cat:

 

cat encrypted password

Читайте также: Как сбросить пароль пользователя root в Ubuntu.

Создание нового файла настроек GRUB

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

 

create new grub conf file

Проверка защиты настроек загрузчика GRUB

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

Важно: в этом меню у Вас могут быть свои опции, которые отличаются от наших.

grub screen

Когда появится меню GRUB, у Вас будет 5 секунд, чтобы остановить обычный процесс запуска операционной системы и получить доступ к настройкам загрузчика. Чтобы открыть параметры GRUB, успейте в течении заданного интервала нажать клавишу e.

Затем на экране отобразятся два поля для ввода имени пользователя (обычно, root) и пароля GRUB.

enter grub password

Читайте также: Как изменить уровни targets в systemd.

После ввода необходимых значений Вы получите доступ к настройкам загрузчика GRUB.

grub settings

Удаление пароля GRUB

Чтобы убрать защиту доступа к настройкам GRUB, просто удалите из операционной системы файл /boot/grub2/user.cfg. Сделать это можно с помощью команды rm:

 

remove password file

Выводы

Мы рассказали Вам, как установить и удалить пароль для защиты настроек GRUB в дистрибутиве CentOS Linux. Этот код доступа позволит защитить параметры загрузчика операционной системы от несанкционированных изменений.

Спасибо за время, уделенное прочтению статьи!

Если возникли вопросы — задавайте их в комментариях.

Подписывайтесь на обновления нашего блога и оставайтесь в курсе новостей мира инфокоммуникаций!

Чтобы знать больше и выделяться знаниями среди толпы IT-шников, записывайтесь на курсы Ciscoкурсы по кибербезопасностиполный курс по кибербезопасностикурсы DevNet / DevOps (программируемые системы) от Академии Ciscoкурсы Linux от Linux Professional Institute на платформе SEDICOMM University (Университет СЭДИКОММ).

Курсы Cisco, Linux, кибербезопасность, DevOps / DevNet, Python с трудоустройством!

Спешите подать заявку! Группы стартуют 25 января, 26 февраля, 22 марта, 26 апреля, 24 мая, 21 июня, 26 июля, 23 августа, 20 сентября, 25 октября, 22 ноября, 20 декабря.
Что Вы получите?
  • Поможем стать экспертом по сетевой инженерии, кибербезопасности, программируемым сетям и системам и получить международные сертификаты Cisco, Linux LPI, Python Institute.
  • Предлагаем проверенную программу с лучшими учебниками от экспертов из Cisco Networking Academy, Linux Professional Institute и Python Institute, помощь сертифицированных инструкторов и личного куратора.
  • Поможем с трудоустройством и стартом карьеры в сфере IT — 100% наших выпускников трудоустраиваются.
Как проходит обучение?
  • Проведем вечерние онлайн-лекции на нашей платформе.
  • Согласуем с вами удобное время для практик.
  • Если хотите индивидуальный график — обсудим и реализуем.
  • Личный куратор будет на связи, чтобы ответить на вопросы, проконсультировать и мотивировать придерживаться сроков сдачи экзаменов.
  • Всем, кто боится потерять мотивацию и не закончить обучение, предложим общение с профессиональным коучем.
А еще поможем Вам:
  • отредактировать или создать с нуля резюме;
  • подготовиться к техническим интервью;
  • подготовиться к конкурсу на понравившуюся вакансию;
  • устроиться на работу в Cisco по специальной программе. Наши студенты, которые уже работают там: жмите на #НашиВCisco Вконтакте, #НашиВCisco Facebook.
Чтобы учиться на курсах Cisco, Linux LPI, кибербезопасность, DevOps / DevNet, Python, подайте заявку или получите бесплатную консультацию.

Рубрики:

CentOS, Linux

Метки:

grub, linux

Больше похожих постов

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

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

Заполните поле
Заполните поле
Пожалуйста, введите корректный адрес email.
Вы должны согласиться с условиями для продолжения


Поиск по сайту
Лучшее
Популярное
Рубрики