您当前的位置:首页 > 计算机 > 系统应用 > Linux

【Linux】Redhat 恢复模式重置root用户密码

时间:03-24来源:作者:点击数:

redhat 一不小心忘记密码了,怎么办?可以参考如下方法重新设定密码。重新设定过程需要在系统启动时进入恢复模式来修改密码。

第一步:进入系统恢复模式

将Linux系统重启,等待出现引导界面时,按键盘的上下方向键可以停止倒计时,然后按e键进入内核编辑界面

第二步:编辑引导选项

进入内核编辑界面后,找到linux 开头,结尾quiet位置,输入参数

rd.break 

然后再按“Ctrl-x ” 保存退出进行下一步。

在这里插入图片描述

系统将以单用户模式启动,进入到一个根 shell 中。

第三步:重新挂载文件系统和修改密码

由于在上面的步骤中,根文件系统以只读模式挂载,你需要重新挂载它以使更改生效。使用以下命令:

mount -o remount,rw /sysroot
在这里插入图片描述

运行以下命令来更改 SELinux 上下文以确保密码更改不会受到影响:

chroot /sysroot
在这里插入图片描述

输入新的root 用户密码

在这里插入图片描述

第二次输入,必须和第一次输入密码相同。并请牢记,别再忘记了。

在这里插入图片描述

执行命令创建一个隐藏目录:touch /.autorelabel ,之后可以通过exit或者ctrl+d 退出。

在这里插入图片描述

之后等待重启即可。

在这里插入图片描述
在这里插入图片描述

完整的更改root密码指令

如下:

mount -o remount,rw /sysroot

chroot /sysroot

passwd # 或者echo 新密码 | passwd --stdin root

touch /.autorelabel

sync # sync 命令确保操作系统中的所有写入操作都已被刷新到物理磁盘上,以避免数据丢失。

exit #或者 按 ctrl+d 键 (exit)

reboot # 或者  按 ctrl+d 键 (exit)
方便获取更多学习、工作、生活信息请关注本站微信公众号城东书院 微信服务号城东书院 微信订阅号
推荐内容
相关内容
栏目更新
栏目热门