CentOS找回root密码

很悲伤,你忘记了root密码。。。
那就来重置它吧~

1、在启动时选择操作系统 :在引导过程中,选择CentOS操作系统并按下键盘上的任意键来停止引导。

2、 进入编辑模式 :在启动菜单中,找到并选择要编辑的CentOS条目,然后按下 e 键进入编辑模式。速度要快,只有5s。

3 、修改内核参数 :在编辑模式中,光标往下移,找到以 linux16 开头的行。将 ro(只读)参数更改为 rw(读写),并在其后添加以下内容:

shell 复制代码
rd.break enforcing=0

使系统在引导时中断,并且SELinux处于非强制模式。

4、 进入紧急模式 :按下 Ctrl + x 或 F10 键以继续引导进入紧急模式。

5.、挂载根文件系统:在紧急模式的命令提示符下,执行以下命令以将根文件系统重新挂载为可写:

shell 复制代码
mount -o remount,rw /sysroot

逗号前后没有空格

6、切换到chroot环境:执行以下命令以进入chroot环境:

shell 复制代码
chroot /sysroot

7、重置root密码:执行以下命令以重置root密码:

shell 复制代码
passwd root

按照提示输入新的root密码并确认。

8、 更新SELinux策略:执行以下命令以重新生成SELinux策略:

shell 复制代码
touch /.autorelabel

9、 退出chroot环境:执行以下命令以退出chroot环境:

shell 复制代码
exit

10.、重新引导系统:执行以下命令以重新引导系统:

shell 复制代码
reboot

系统将重新启动,可以使用新设置的root密码登录。

相关推荐
Lsetea6 分钟前
curl用IP测试HTTPS报证书不匹配:--resolve与Host头别混用
linux·https·ssl证书·openssl·curl
Hao28510 分钟前
Windows11 下把 WSL2 Ubuntu 26.04 装到 D 盘完整
linux
Android系统攻城狮27 分钟前
Linux Gstreamer深度解析之gst_audio_encoder_get_frame_samples_min调用流程与实战(六十)
linux·运维·服务器·音视频·gstreamer音视频·音视频进阶·gstreamer音视频进阶
_upupup1 小时前
Linux中的自动化构建——make/Makefile
linux·运维·自动化
HEJOO92 小时前
Linux 设备驱动系列——使用全局工作队列
java·linux·算法
还卿一钵无情泪2 小时前
Docker 部署Unsloth 绕开环境配置难题
运维·人工智能·docker·ai·容器·nlp·干货
slimer2 小时前
07.进制转换上篇:位权展开与十进制互转
linux
顺风尿一寸2 小时前
手写迷你 Docker:用 Namespace + Cgroup v2 实现一个简单容器
linux
一木 之林3 小时前
DeepSeek Agent 开发(三)
java·大数据·linux
打工仔折腾 AI3 小时前
Docker镜像分层与卷挂载到底怎么工作:一次文件系统层面的实测分析
运维·人工智能·后端·python·docker·容器·性能优化