CentOS7进入单用户模式,和CentOS5,6系列不同,有点复杂,同样进入启动菜单->e->找到linux16开头的行,删除rhgb和quiet,同时在后面添加init=/sysroot/bin/sh->重新以可读可写方式挂载/分区.
这里有两种方法,不过都差不多,第二种方法只写一下大致流程。
方法一:1、进入菜单,输入e
找到linux16开头的行

2、添加init=/sysroot/bin/sh,找到ro将其改为rw

3、Ctrl+x启动系统
开始启动即可进入单用户模式
4、修改密码
由于/目录在/sysroot下面,所以最好将根目录切到这个目录下面
使用下面行
1. chroot /sysroot #这个命令就是将/sysroot目录当成/目录
因为CentOS7受SELinux控制,所以要更新一下/.autorelabel文件,如下图:

发现已经修改成功了 如,上图 successfully
一般centos 7版本的破密修改成功,按quit exit 都无法退出,最好是直接重启设备即可。
这里有两种方法,不过都差不多,第二种方法只写一下大致流程。
方法一:1、进入菜单,输入e
找到linux16开头的行

2、添加init=/sysroot/bin/sh,找到ro将其改为rw

3、Ctrl+x启动系统
开始启动即可进入单用户模式
4、修改密码
由于/目录在/sysroot下面,所以最好将根目录切到这个目录下面
使用下面行
1. chroot /sysroot #这个命令就是将/sysroot目录当成/目录
因为CentOS7受SELinux控制,所以要更新一下/.autorelabel文件,如下图:

发现已经修改成功了 如,上图 successfully
一般centos 7版本的破密修改成功,按quit exit 都无法退出,最好是直接重启设备即可。