linux重置root用户密码

重置root密码

法一:rd.break

第 1 步:重启系统编辑内核参数

第 2 步:找到 linux 这行,在此行末尾空格后输入rd.break

(End键也可直接进入行尾)

成功后显示页面为:

第 3 步:查看。可选(该步骤可省略)

命令为:mount | grep sysroot

第 4 步:以读写方式挂载sysroot(这里sysroot是以只读的形式挂载的,所以要以可读可写的方式来挂载 )

命令为:mount -o remount,rw /sysroot/

第 5 步:进入 /sysroot 子系统重置密码

(进入 /sysroot 子系统后,也可直接输入passwd进行重置密码)

命令为:

1> chroot /sysroot

2> echo redhat | passwd --stdin root

第 6 步:强制重置文件系统的上下文

命令为:touch /.autorelabel

第 7 步:执行两次 exit 退出,重置系统文件上下文,会有个百分比(也可执行一次exit后,再执行 reboot 命令)

密码重置完成,等待启动

法二:init

第 1 步:重启系统编辑内核参数

第 2 步:在 linux 所在参数行添加以下内容

1> 将ro改为rw(将只读改为读写)
2> 末尾添加 init=/bin/sh


而后点击Ctrl+x,进入可选步骤

第 3 步:可直接输入 passwd 修改密码。

命令:echo redhat | passwd --stdin root(该命令也可以)

第 4 步:强制重置文件系统的上下文

命令为:touch /.autorelabel

第 5 步:运行命令exec /sbin/init来正常启动,或者用命令 exec /sbin/reboot 重启

密码重置完成,等待启动

相关推荐
零涂毕业设计3 分钟前
毕业设计模块开发-OLED显示屏(IIC协议0.96寸)STM32 ESP32 FPGA Linux驱动免费分享
linux·stm32·单片机·嵌入式·esp32·fpga·oled
tedcloud12314 分钟前
OmniRoute怎么部署?开源AI模型路由平台Linux部署教程
linux·服务器·人工智能·开源·音视频
kirs_ur25 分钟前
CXL(Compute Express Link)— 内存扩展的未来
服务器·数据库·性能优化
SakitamaX32 分钟前
LVS(Linux Virtual Server)概念详解
linux·运维·lvs
小张同学a.40 分钟前
Linux系统管理
linux·运维
会飞的小新1 小时前
Windows CMD 与 PowerShell 深度解析:底层原理、命令差异、自动化选型指南
运维·windows·自动化
阿龙的工作记录1 小时前
深入理解Linux设备驱动模型
linux·嵌入式硬件·工作记录
代码村新手1 小时前
Linux的基本指令
linux·运维·服务器
MonolithIoT2 小时前
实战方案|设备备件无人值守仓库:连续化产线运维备件 7×24 小时数字化管控方案
运维·网络·数据库
瞬间&永恒~2 小时前
【MySQL】4-6:在同一个主机上使用 systemd 运行多个 MySQL服务器
服务器·数据库·mysql