LINUX.ORG.RU

grub2 edit protect

 


0

2

Интересует возможность зашиты пунктов меню Grub-а второго от редактирования «на лету» через клавишу «e». Настройка пользователей проблему решает, но косвенно. При установке пароля, приходится вводить логин и пароль не только при редактировании меню, но и при загрузке системы. Кто что подскажет? Еще раз повторюсь. Мене необходимо защитить паролем только редактирование, но при этом продолжить загрузку системы необходимо даже без ввода логина и пароля.

Плохо ставите пароль. При установке при помощи set superusers="..." и добавлении --users «» к каждому защищаемому пункту меню все остальные остаются доступными без пароля.

AITap ★★★★★ ()

Можно ещё побаловаться с /boot.

Deleted ()
Ответ на: комментарий от CryptSpirit

Именно. Просто не добавляйте --users «» ни к какому пункту меню, но оставьте set superusers. Загрузка останется возможной без авторизации, а редактирование и командная строка будут защищены паролем.

AITap ★★★★★ ()
Ответ на: комментарий от CryptSpirit

Костыль в виде лишнего пункта меню, защищённого паролем, не помогает?

menuentry Commandline --users "" {
 commandline
}

Мой конфиг ничем не отличается от Вашего, за исключением пунктов, у которых защита есть.

AITap ★★★★★ ()

man grun

не пробовал ? не ?

anonymous ()
Ответ на: комментарий от CryptSpirit

Проблема ещё не решена? Попробуйте добавить

--unrestricted
к пунктам меню, которые не нужно защищать.

AITap ★★★★★ ()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.