应用场景
linux管理员忘记root密码,需要进行找回操作。
注意事项:本文基于CentOS7.2环境进行操作的,由于CentOS的版本之间是有差异的,继续之前请先确定好版本
1、在启动GRUB菜单中选择编辑选项,按键 "e" 进入编辑模式
2、在里面找到 "ro" 将 "ro" 修改为 " rw init=/sysroot/bin/bash ";
修改后的内容如下:
3、修改完成之后,同时按下 " ctrl + x ",进入单用户模式;
4、用 "chroot /sysroot " 命令进入系统;
5、在终端上输入" passwd root " 重置root密码;
6、用 " touch /.autorelabel " 更新SELinux信息;
7、输入 " exit "退出 chroot ;
8、用 " reboot -f " 重启系统,用新密码登录验证;
至此修改完成root密码,系统完美登录。^_^