单用户模式与grub加密

忘记root密码时,可以使用单用户模式修改root密码

  • 在系统启动时,按任意键进入GNU GRUB界面
  • 输入e(edit),进入编辑界面
    单用户模式与grub加密_第1张图片

  • 输入e(edit),再次进入编辑界面
    单用户模式与grub加密_第2张图片

  • 输入1(s或者single),回车。输入b后即可重启,不用输入用户和密码即可进入系统

在系统启动过程中,可以用esc在下面两个画面切换

单用户模式与grub加密_第3张图片
进入系统后,用passwd修改密码。

为了防止陌生人进入单用户模式,提高系统的安全性能,可以使用grub加密,只有输入正确的密码才可进入单用户模式。

  • 在安装系统时设置grub加密
  • 在安装系统之后设置grub加密
明文加密:
加密配置
  
  
  
  
  1. vim /etc/grub.conf
  2. # 在hiddemenu下面新增一行,输入:
  3. password 密码
  4. # 图中以“123456“为例

测试

在开机出现退数菜单的时候,按任意键,就会出现启动选择菜单,这时下面的英文提示你输入 p 编辑启动项或者直接回车启动系统
单用户模式与grub加密_第4张图片

输入 p 后,会出现提示密码输入
单用户模式与grub加密_第5张图片
密码输入正确后进入编辑状态,可以通过编辑进入单用户模式。

加密密码
sha方式
  
  
  
  
  1. # 使用sha进行加密
  2. grub-crypt
  3. # 默认是进行sha-512加密,也可以指定加密方式:
  4. grub-crypt --sha-256
  5. grub-crypt --md5

将加密后的密文粘贴到/etc/grub.conf下,位置如图。
单用户模式与grub加密_第6张图片
md5加密方式,用”password md5 密码“格式指定密文。
具体的参数可以 man grub-crypt



来自为知笔记(Wiz)


你可能感兴趣的:(加密,用户,密码,target,blank)