重置 CentOS 7.9 虚拟机的 root 密码

2024/3/4 centos7.9linux

# 在启动时重置密码

在启动过程中,当 GRUB 启动菜单出现时,按下键盘上的任意键来暂停启动。
选中要引导的内核,并按下 e 进入编辑模式。
找到以 ro 开头的行,并将其替换为 rw init=/sysroot/bin/sh。
没有找到以 ro 开头的行,则在 linux16 行的末尾添加 rd.break enforcing=0
按下 Ctrl + X 或者 F10 来启动系统。
系统会进入紧急 shell 模式。挂载根文件系统为可写:mount -o remount,rw /sysroot
切换到 chroot 环境:chroot /sysroot
修改 root 密码:passwd root
输入新的 root 密码并确认。
重新启动系统:exec /sbin/init
1
2
3
4
5
6
7
8
9
10
Last Updated: 2024/3/4 18:41:42