确认密码输入正确性 检查大小写:CentOS默认密码区分大小写,确认未误触大写锁定键(Caps Lock)。 键盘布局:虚拟机可能与物理机键盘布局不一致(如美式/英式键盘差异),尝试切换布局或使用虚拟键盘输入。 特殊字符:避免使用复杂符号(如@、#),某些字符在虚拟机中可能映射异常。 通过GRUB进入单用户模式重置密码 步骤: 重启虚拟机,在CentOS启动界面,快速按下键盘方向键(↑↓)中断启动,进入GRUB菜单。 选择启动项:光标定位到当前启动的CentOS内核,按 e 键进入编辑模式。 修改启动参数:找到以 linux16 或 linuxefi 开头的行,在行末添加 rd.break(或 init=/bin/bash),按 Ctrl+X 启动。 挂载文件系统:执行以下命令:
mount -o remount,rw /sysroot # 挂载为可写 chroot /sysroot # 切换根目录 passwd root # 重置root密码 touch /.autorelabel # 修复SELinux标签 exit # 退出 exit # 重启