忘记服务器root密码,怎么办??
适用于Centos、RHEL系统
切记在系统控制台重启服务器,不是远程工具!!!
1. 重启服务器,进入恢复模式,在此界面按e键
image.png
2.进入此界面,找到Linux开头行
在末尾添加 rd.break console=tty0
image.png
3. 按 ctrl + x
启动,会看到switch_root#
switch_root# chroot /sysroot #切换环境,切换到硬盘操作系统的环境
sh-4.4# mount -o remount,rw / #让根目录下所有数据,可以读也可以写入
sh-4.4# passwd #输入两次密码修改成功
passwd: all authentication kokens uodated successfully
sh-4.4# vi /etc/selinux/config #编辑selinux模式改为permissive
sh-4.4# reboot -f #强制重启服务器
image.png