centos 7
在进入时按e进入gun界面改成如图
关键点:Linux这一行进行修改
rw init=/bin/bash
rw 原来时ro 代表只能读 改为rw后可以读写
init=/bin/bash 启动shell之类的意思
修改以上以后按ctrl+x进行配置文件启动
启动以后可以进入单用户模式此时可以进行密码修改
修改
passwd root :修改root用户密码
ps:如果没有显示如上可以尝试mount -a 或者 mount -o remount,rw /
总结:进入GUN界面以后通过修改启动方式进入单用户模式,进行密码和用户的管理以完成修改密码的目的。
linux系统一般可以通过修改ro 为rw init=/bin/bash 来进入单用户模式,目前我知道的diban可以使用centos可以使用同种方式(没有具体尝试对应版本是否会有影响),没有尝试其他类型。