在 Debian 系统中,替换(修改)root 密码有几种常见方式,取决于你当前是否能登录、是否知道原密码。
su -
输入当前 root 密码后执行:
passwd
按提示输入新密码两次即可。
sudo passwd root
输入当前用户密码,再设置新的 root 密码。
e 编辑启动项linux 开头的行,例如:linux /boot/vmlinuz-... root=... ro quiet
ro 改为 rw,并在末尾添加:init=/bin/bash
Ctrl + X 启动进入 shell 后执行:
passwd root
设置新密码
然后重启:
exec /sbin/init
或:
reboot -f
mount /dev/sdXn /mnt
chroot /mnt
passwd root
sudo passwd root
如果你愿意,可以告诉我:
我可以给你更精确的步骤。