admin管理员组文章数量:1590506
本文教在Fedora操作系统上重置丢失或忘记的root密码,请注意,要重置root密码,需要具有对计算机的物理访问权限才能重新启动并访问GRUB设置。此外,如果Fedora系统已经加密,还需要知道LUKS的密码。
编辑GRUB设置
首先,需要中断Fedora系统启动过程。因此,如果系统已经开机,你需要重新启动操作系统。第一步要迅速,因为grub菜单会在屏幕上快速闪烁。
当你看到GRUB菜单时,迅速按键盘上的“E”键:
按“E”键后,将显示以下页面:
使用箭头键移动到linux16行:
使用del键或退格键,删除rhgb quiet并替换为以下代码,如下图更改:
rd.break enforcing=0
编辑后,按Ctrl-x启动系统。如果系统已加密,则会在此处提示输入LUKS passphase。
注意:设置enforcing = 0,避免执行完整的系统SELinux。重新引导系统后,为/etc/shadow文件恢复正确的SELinux。
挂载文件系统
Fedora系统现在将处于紧急模式,使用读写访问权限重新安装硬盘驱动器:
# mount –o remount,rw /sysroot
更改密码
运行chroot以访问Fedora系统:
# chroot /sysroot
现在可以运行以下命令更改root密码:
# passwd
出现提示时,需要输入两次新的root密码。如果成功,你应该看到一条消息,表明所有身份验证都已成功更新。输入exit,再执行reboot命令以重新引导Fedora系统。
然后以root身份登录并将SELinux还原到/etc/shadow文件:
# restorecon -v /etc/shadow
将SELinux恢复为强制模式:
# setenforce 1
至此,更改密码步骤完成。
相关主题
版权声明:本文标题:linux fedora 输入密码,在Fedora系统上忘记root密码的解决,即重置root密码的方法 内容由热心网友自发贡献,该文观点仅代表作者本人, 转载请联系作者并注明出处:https://www.elefans.com/xitong/1728090186a1145043.html, 本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容,一经查实,本站将立刻删除。
发表评论