Linux修改root密码(CentOS)
在Linux系统中(CentOS也属于其中之一),修改root密码可以通过以下步骤进行:
- 重启系统,并在启动时进入单用户模式(单用户模式是一种特殊的运行级别,通常以root用户身份进入,并且只有有限的服务运行)。
- 在启动菜单中选择要启动的内核版本,然后按
e
键编辑启动参数。 - 找到以
linux16
开头的行,通常包含ro single
。将ro
改为rw init=/sysroot/bin/sh
。 - 按下
Ctrl + X
启动系统。 - 系统启动后,会进入一个简易的shell。现在,你需要重新挂载根文件系统以便重新写入。执行以下命令:
chroot /sysroot
passwd root
- 输入并确认新密码。
- 重新标记SELinux文件上下文:
touch /.autorelabel
- 输入
exit
两次,第一次退出chroot环境,第二次继续启动过程。
系统将会重新启动,并使用新的root密码。
注意:在实际操作时,请确保您有足够的权限,并在执行操作之前备份重要数据。
评论已关闭