centos7 正常登录root 输入密码后提示 access denied
目前只能重置密码来修复
重启,进入开机页面,按e键,进入编辑页面
找到linux16或linuxefi 开头的内容,光标移动到该行最后,一般是 UTF-8的后面,输入空格,再输入 init=/bin/sh
init=/bin/sh
然后按ctrl+x进入单用户模式
在光标位置输入mount -o remount,rw /(注意:mount后面加空格,rw后面加空格,rw前面是,不是.),然后敲回车,进入下图
mount -o remount,rw
在新的一行光标处输入passwd回车,然后输入密码,再次输入密码(注意:输入两次密码,密码最好是8位以上,但不是强制要求),密码修改成功以后会显示passwd.......样式,说明密码修改成功,参考下图
passwd
在上图最后一行光标处输入touch /.autorelabel (注意touch后面有空格,/之后有.),然后回车
touch /.autorelabel
在新的一行光标处输入exec /sbin/init(注意:exec之后有空格)回车,这个时候系统在自动修改密码,屏幕会有自动输出,这个时间较长,修改完成后,系统自动重启,新密码生效
exec /sbin/init