如何在 Fedora 中重置 root 密码?有什么办法吗?我在 Google 上搜索了很多,但没有找到任何有用的结果。
答案1
答案2
使用 sudo 访问权限:
当您至少有权sudo
访问该机器时,您可以使用它sudo bash
来获取 root shell,passwd
然后。
使用 chroot:
另一种方法是从 LiveCD(或带有实时系统的 USB 棒)启动。然后您必须挂载系统分区。至少包含 的分区/etc
和 的位置passwd
,可能需要/bin
使用 进行检查which passwd
。之后,您将 chroot 到该目录。
mount /dev/sda1 /mnt/system
mount /dev/sda2 /mnt/system/etc
chroot /mnt/system /bin/bash
现在您实际上已进入新环境并可以使用passwd
。也许您必须使用hash -r
之前的内容更新您的环境。
答案3
这在 Debian 发行版中有效,我认为在 Fedora 中也应该有效(假设您有 sudo 权限)
sudo 密码 root
输入并验证新密码即可完成。