在旧版本的 grub 中,我们可以通过以下行来阻止用户修改 menu.lst 中的启动选项:
菜单列表
password --md5 <password>
在 grub2 中,我尝试在 grub.cfg 中添加以下几行
grub配置文件
set superusers="root"
password_pbkdf2 root grub.pbkdf2.sha512.xxx
但是每次系统启动时都会要求输入用户名和密码,然后才会启动Linux。是否可以防止用户修改启动选项,同时无需输入用户名/密码即可自动启动?
答案1
看起来 grub2 不包含防止通过命令行启动的功能。