如何密码Grub2

有几种方法可以保护 蛴螬 在我们最喜欢的发行版中。 我特别尝试过 这个变体这个,但没有一个适合我。 也许我错过了一些东西,这很可惜,因为用Hash生成密码时,这种东西更加安全。

但是无论如何,我将向您展示一个对我有用的奇迹,当我尝试编辑该域名时要求我提供用户名和密码 蛴螬。 步骤很简单:

1-我们编辑文件 /etc/grub.d/00_header:

$ sudo nano /etc/grub.d/00_header

2-我们在决赛中添加以下几行:

cat << EOF
  set superusers="elav"
    password elav micontraseña
    EOF

就我而言,我选择了昵称作为超级用户,但您可以选择任何内容。 如果需要,我们可以添加更多用户,如下所示:

cat << EOF
  set superusers="elav"
    password elav micontraseña
    password kzkggaara sucontraseña
EOF

我们保存并更新 蛴螬.

sudo update-grub2

我们重新启动,当我们尝试编辑 蛴螬 用钥匙 “和” 它将要求我们提供用户名和密码😀


本文内容遵循我们的原则 编辑伦理。 要报告错误,请单击 信息.

8条评论,留下您的评论

发表您的评论

您的电子邮件地址将不会被发表。 必填字段标有 *

*

*

  1. 负责数据:MiguelÁngelGatón
  2. 数据用途:控制垃圾邮件,注释管理。
  3. 合法性:您的同意
  4. 数据通讯:除非有法律义务,否则不会将数据传达给第三方。
  5. 数据存储:Occentus Networks(EU)托管的数据库
  6. 权利:您可以随时限制,恢复和删除您的信息。

  1.   他妈的大师

    他妈的怪异的

  2.   雨果

    我不知道您是否早就知道,我正是在GUTL Wiki中添加了这种方法。 我认为,接下来要做的有趣的事情是有关如何密码保护特定GRUB菜单项的教程。 你兴奋吗? 😉

    1.    elav <°Linux

      实际上是可以做到的。 我会记住的..

      问候😀

  3.   LZN

    您好,如果可行,请使用hash选项。

    这样它就可以正常工作了。
    这样做的方法就是这样。
    您必须在文件/etc/grub.d/40_custom的末尾添加以下行

    设置超级用户=»用户»
    password_pbkdf2用户,这里是grub-mkpasswd-pbkdf2生成的所有哈希

    保存并运行update-grub
    和瞧=)

    1.    elav <°Linux

      哇! 谢谢小费tip

  4.   雨果

    谢谢,我终于找到了想要的东西。

  5.   弗兰

    它为我工作。 非常感谢🙂

  6.   巴格努

    只是为了丰富暴露。 尽管该方法看起来非常易于应用,但我认为,如果我错了,请纠正我,但它很容易受到攻击。
    测试:如果要进行实时运行,我可以挂载磁盘并读取有问题的文件,因为它是纯文本格式。 使用获得的信息,您可以编辑grub以获得root用户访问权限。
    我期待着您的评论。