【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。请注意,这些步骤仅适用于您有物理访问权限的情况下。如果您是在虚拟机或远程服务器上操作,请确保您有相应的权限和访问方式。

  • 2
    点赞
  • 5
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值