【Linux学习】CentOS7环境中忘记 root 密码的解决方法
忘记系统管理员密码真是件头疼的事,centos7的拯救之路如下:
第一步
重启系统
按【e】进入启动文件界面后
第二步
按【↓】拉到底部
找到linux16这一行
如上图,在UTF-8后,跟个空格输入【rd.break】
第三步
按 CTRL+X 用改变的参数引导系统,会进入如下图:
在/sysroot/文件系统被挂载为只读时,你不能改变密码,因为文件系统为不可写入。重新挂载文件系统为可写入,所以输入以下命令:
mount -o remount,rw /sysroot
chroot /sysroot
第四步
输入【passwd】命令,接下来命令提示行改变 root 密码,需要再次确认输入;
更新password文件会导致SELinux安全上下文文件错误。键入以下命令在下次系统引导前重新标记所有文件:
touch /.autorelabel
重新挂载系统为只读:
mount -o remount,ro /
输完是这样的:
第五步
您阅读这篇文章共花了: