VM虚拟机上的CentOS 7系统重置root用户密码

时间:2024-03-07 16:58:15

1.开机在进入CentOS系统时(还未进入系统内)的系统选择页面时按E键进入系统编辑模式

2.找到Linux16开头的这行代码,用方向键将光标移动至这行代码的结尾,键入一个空格和rd.break,然后按Ctrl+X键进入

3.进入switch_root命令页面后

  把/sysroot挂载为可读写模式 

命令:mount  -o  remount,rw  /sysroot

  用chroot命令把根目录切换回之前的环境 

命令:chroot  /sysroot

  现在相当于以root权限登录了之前的系统,用命令重置root用户密码 

命令:echo “这里输入需要的新密码”  |  passwd  --stdin  root

  在根目录下添加隐藏文件 .autorelabel

命令:touch  /.autorelabel

  最后从chroot中退出并重启系统

命令:exit
命令:reboot

  重启系统后就可以使用新密码以root用户登录系统了