4Debian.Info - Портал русскогоязычного сообщества Debian Карта сайта Контакты

Меню

Репозитории Debian

Скачать Debian

Установка Debian - Видео



Авторизация:

Новые статьи

Статьи в RSS

Новые комментарии

Новые уроки

Уроки в RSS


Вернутся к списку статей

Защищаем Grub паролем

Недавно понадобилось на машине с двойной загрузкой (Windows 7 и Debian Wheezy) установить пароль на загрузку ОС чтобы те, кому не надо, не могли загрузить Linux.
В результате гугления была найдена кое-какая информация по этому вопросу, и вот как это решается.


Установка пароля на пункт меню
Недвижимость - дать объявления бесплатно можно на сайте Sindom.ru. Хотите снять квартиру? Мы вам поможем это сделать!

1. Получаем md5-хеш устанавливаемого пароля. Для этого запускаем grub и вызываем команду md5crypt:
bash:
  1. sudo grub
  2. Probing devices to guess BIOS drives. This may take a long time.
  3. grub> md5crypt
  4. Password: ***
  5. Encrypted: $1$pl7xT/$5LJDmIYffQHCesqIZ7J6Y0

2. Вставляем полученный хеш к параметрам интересующего пункта меню:
bash:
  1. title Linux
  2. password --md5 $1$pl7xT/$5LJDmIYffQHCesqIZ7J6Y0
  3. kernel (hd0,1)/boot/vmlinuz BOOT_IMAGE=linux root=UUID=3c3e3002-7852-4189-a529-f8de9fa8a2f9 resume=UUID=72da052a-cf1b-497f-9232-fad3ef46cfd1 splash=silent vga=788
  4. initrd (hd0,1)/boot/initrd.img

3. Пытаемся выбрать этот пункт... И получаем запрос пароля. Для ввода пароля нужно нажать p.


Установка пароля на правку меню
1. Аналогично предыдущему пункту получаем хеш пароля. 2. В начало файла menu.lst, сразу после директивы timeout, вставляем
bash:
  1. password --md5 $1$pl7xT/$5LJDmIYffQHCesqIZ7J6Y0

Теперь пункты меню можно будет отредактировать только после ввода пароля (клавиша p).


Скрытие пунктов меню
Всё вышеописанное, конечно хорошо, но можно сделать и еще лучше: полностью скрыть некоторые пункты меню и выводить их только после ввода пароля.

1. Аналогично предыдущему пункту получаем хеш пароля. 2. 2. В начало файла menu.lst, сразу после директивы timeout, вставляем
bash:
  1. password --md5 $1$pl7xT/$5LJDmIYffQHCesqIZ7J6Y0 /boot/grub/menu_hidden.lst

Здесь /boot/grub/menu_hidden.lst — путь к файлу меню, которое будет отображаться после ввода пароля (клавиша p).

4Debian.Info , passwd, grub, защита

Комментарии: Защищаем Grub паролем

Только авторизованные пользователи могут оставлять комментарии!

Авторизация или Быстрая регистрация



Яндекс.Метрика
4Debian.Info
При полной или частичной перепечатке текстов статей и публикаций гиперссылка на www.4debian.info обязательна. | "4Debian.Info" | © 2018