如果忘记了CentOS 7系统的root用户密码,你可以通过单用户模式来重置密码。
-
重启CentOS 7系统操作系统。
-
当GRUB菜单出现时,选择你想要恢复密码的那个内核版本,并在该选项上按
e
键进入编辑模式。 -
在编辑界面中找到以
linux16
或linux
开头的那一行(具体取决于你的GRUB配置),将ro改成rw,在这一行的末尾添加 init=/bin/bash。 -
按下组合键 Ctrl + x 来引导进入单用户模式。输入下面的命令,重新以读写方式挂载根文件系统:
mount -o remount,rw / -
使用 passwd命令重置root用户密码:
passwd root -
修改完密码后,输入以下命令来重启系统:
exec /sbin/init