如果您忘记了 CentOS 系统的登录密码,可以通过以下步骤重置密码。此方法适用于物理机和虚拟机环境。
重启系统:
reboot 命令或使用电源按钮重启e 键进入编辑模式编辑 GRUB 启动参数:
linux16 开头的行rd.break 或 init=/bin/bashCtrl+X 或 F10 以这些参数启动重新挂载文件系统(如果使用 rd.break):
mount -o remount,rw /sysroot
chroot /sysroot
重置密码:
passwd 用户名 # 通常为 root 或其他用户
然后输入新密码两次
更新 SELinux 上下文(如果系统使用 SELinux):
touch /.autorelabel
退出并重启:
exit
reboot
chroot /mnt/sysimage 进入原系统环境passwd 命令更改密码完成密码重置后,建议检查系统日志以确保没有安全异常。