介绍
忘记CentOS 7 root用户的登录密码是非常糟糕的,但幸运的是,您可以通过一些简单的步骤来重置密码。本教程将向您展示如何在CentOS 7上重置root开机登录密码。
步骤
以下是在CentOS 7上重置root开机登录密码的步骤:
步骤 1 - 在启动时选择内核
在启动时选择CentOS 7的内核版本。在GRUB菜单上选择目标内核,并按下e
键进入编辑模式。
步骤 2 - 编辑内核参数
在编辑模式下,找到以linux16
开头的行,并在行尾添加rd.break enforcing=0
。然后按下Ctrl + x
或F10
以启动进入救援模式。
步骤 3 - 挂载文件系统
在救援模式下,系统将自动以只读模式启动。要将根文件系统重新挂载为可读写,请运行以下命令:
mount -o remount,rw /sysroot
然后,切换到/sysroot
目录:
chroot /sysroot
步骤 4 - 重置密码
通过以下命令重置root
用户的密码:
passwd root
按照提示输入新的密码两次。如果没有错误提示,表示密码已成功更改。
步骤 5 - 更新SELinux上下文(可选)
如果CentOS 7系统上启用了SELinux,请运行以下命令以确保密钥文件的正确上下文:
touch /.autorelabel
步骤 6 - 重新启动系统
完成所有步骤后,输入以下命令以重启系统:
exit
reboot
结论
在CentOS 7上重置root开机登录密码非常简单。通过按照上述步骤,您可以轻松重置密码并再次获得对系统的完全访问权限。
希望这篇教程对您有所帮助!
本文来自极简博客,作者:后端思维,转载请注明原文链接:CentOS 7重置root开机登录密码