在操作之前提一下 如果系统较为关键,可以搭建一套比较完善的公用登录服务器将公钥什么的配置好
或者 搭建一个第三方管理平台 比如 宝塔 之类的 直接通过修改文件或者配置一些脚本执行
第一步:开机之后 按 e 进入
第二步: 修改 rw 为 ro 改为rw init=syroot/bin/sh
ps:这里一定要注意 由于部分显示的原因 这个rw 会换行 所以有些看起来会是一行最后"r\" 然后第二行 "w"
第三步:使用 chroot 切换到原有系统
chroot /sysroot
第四步: 修改 root 密码
passwd root
# 这里按照屏幕提示为 root 用户设置新密码
第五步: touch /.autorelabel 是用来重新标记 Selinux 的,如果你开启了的话,建议执行一下
touch /.autorelabel
第六步:# 退出
exit
第七步:# 重启服务器
reboot