-
重启引导时按e进入如下画面
-
修改选项
- ro改成rw
- 行尾添加: init=/bin/sh console=tty0
-
ctrl+x启动。并完成以下操作即可成功简单粗暴完成root密码修改。
操作指令解读:
echo flectrag | passwd --stdin root
# 将root密码改为flectrag
touch /.autorelabel :建立该autorelabel文件以重新标记系统selinux
/.autorelabel :该文件用来重启selinux以加载你更新的配置,
若无该文件且selinux是开启状态,则Selinux会拒绝你的改操作,
因此需要建立一个文件/.autorelabel,重启selinux;
若selinux本身就是关闭状态,则不用建立该文件
exec /sbin/init/ #初始化登录环境:准备软件执行的环境,
包括系统的主机名、网络设定、语言、文件系统格式及
其他服务的启动等。