如果您在CentOS7上遇到root帐户密码过期问题,要解决这个问题,您可以按照以下步骤操作:
启动系统;GRUB2启动时显示选择界面;按下按钮。e键进入编辑模式。
以linux16开头的行;找到“ro”并将ro更改为rwinit=/sysroot/bin/sh。
现在按Control+x以用户模式启动,然后会出现提示。
进入chroot环境:chroot/sysroot。
使用passwdroot命令重置root密码。
如果密码已过期,执行chage-E01/01/2030root命令更新过期时间。
更新系统信息:touch/.autorelabel。
退出Chroot:退出。
重新启动系统:rebootCentos7。
此外,您还可以通过修改/etc/文件中的PASS_MAX_DAYS参数来控制密码的最长有效期。例如,将PASS_MAX_DAYS设置为99999意味着密码永远不会过期。
上一篇:虚拟机平台怎么改root密码
下一篇:虚拟机开机密码忘记了怎么办