新手破解密码
一、开机进入GRUB
1. 启动虚拟机,开机瞬间按上/下方向键,停在GRUB菜单
2. 选中内核,按e进入编辑模式
二、修改启动参数
找到以 linux16 / linux 开头的行,做两处修改:
• 把 ro 改为 rw
• 行尾添加:init=/bin/bash
按 Ctrl + x 启动
三、重置密码
# 直接改root密码
passwd
# 输入两次新密码
# 开启SELinux需执行(CentOS/RHEL)
touch /.autorelabel
# 强制重启
exec /sbin/init
重启后用新密码登录即可。
Ubuntu/Debian 简易版
1. GRUB选Advanced options → Recovery mode
2. 选 root 进入shell
3. 挂载读写:mount -o remount,rw /
4. 执行 passwd 改密码,重启
