【centos 7】 管理员【root】密码忘记解决办法

如果您忘记了在CentOS 7上的root密码,您可以通过以下步骤进行密码重置:

1. 在系统引导时,选择要启动的CentOS 7条目,并按下键盘上的 "e" 键进入编辑模式。

2. 在编辑模式中,找到以 "linux16" 开头的行,并在该行的末尾添加 "rd.break" 参数。

示例:
linux16 /vmlinuz-3.10.0-1127.el7.x86_64 root=/dev/mapper/centos-root ro rd.lvm.lv=centos/root rd.lvm.lv=centos/swap rhgb quiet 【rd.break

3. 按下 "Ctrl + x" 或 "F10" 启动系统。

4. 系统将进入紧急模式。此时,您将获得一个只读的根文件系统。

5. 输入以下命令以重新挂载根文件系统为可写模式:

mount -o remount,rw /sysroot

6. 输入以下命令以切换到根文件系统: 

chroot /sysroot

7. 输入以下命令以更改root密码:

【passwd root】按照提示输入新密码并确认。

8. 更新SELinux上下文: 

touch /.autorelabel

9. 退出chroot环境:

exit

10. 输入以下命令以重新挂载根文件系统为只读模式:

mount -o remount,ro /sysroot

11. 输入以下命令以重启系统:  

reboot

PS】系统将重新启动,并您可以使用新设置的root密码登录CentOS 7。请注意,这些步骤仅适用于您有物理访问权限的情况下。如果您是在虚拟机或远程服务器上操作,请确保您有相应的权限和访问方式。

猜你喜欢

转载自blog.csdn.net/weixin_71435518/article/details/131703392