2023年6月

要通过在grub中添加rd.break来修改root密码,需要执行以下步骤:

重启计算机并在grub菜单中选择要修改的Linux发行版。

在选定的菜单项上按下' e '键,以进入命令行编辑模式。

在命令行编辑窗口中,找到以"linux16"或"linux"开头的一行,然后在该行末尾添加"rd.break"。

按下Ctrl + x以启动Linux系统并进入紧急维护模式。

运行以下命令:

mount -o remount,rw /sysroot
chroot /sysroot
passwd root

更改密码之后,请使用以下命令重新加载SELinux策略并重新安装grub引导程序:

touch /.autorelabel
exit
reboot

注意:通过此方法更改root密码会使系统不再可靠,因为任何人都可以访问root账户,因此应该尽快将密码修改为强密码,并限制对root账户的访问。只有在必要时才应使用此方法,例如当您忘记了root密码且没有其他可用的管理员帐户时。