首页
学习
活动
专区
圈层
工具
发布
社区首页 >专栏 >【教程】CentOS在不知道root密码的情况下进入shell和重置密码

【教程】CentOS在不知道root密码的情况下进入shell和重置密码

原创
作者头像
小锋学长生活大爆炸
发布2025-12-18 13:01:48
发布2025-12-18 13:01:48
960
举报
文章被收录于专栏:学习之旅学习之旅

转载请注明出处:小锋学长生活大爆炸[xfxuezhagn.cn] 如果本文帮助到了你,欢迎[点赞、收藏、关注]哦~

1、重启服务器,在 GRUB选择页面 按 e 进入编辑。

2、找到以 linux16 或 linux 或 linuxefi /vmlinu 开头的那一行。

3、把行末的 ro 改成 rw,然后在同一行最后空一格追加 init=/bin/bash,改完看起来像这样:

linuxefi /vmlinuz-3.10.0-1160.102.1.el7.x86_64 ... rw rhgb quiet init=/bin/bash

4、按 Ctrl+x 启动,系统会立刻掉进一个 root shell,/ 已可写,接下来就能直接执行bash命令了。

5、如果要改密码,就执行:passwd 。

6、执行以下命令重启机器:

代码语言:javascript
复制
exec /sbin/reboot -f

7、后续需要改回来,因为只是临时写在 GRUB 编辑界面里,不会存到磁盘上的 grub.cfg。

原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。

如有侵权,请联系 cloudcommunity@tencent.com 删除。

原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。

如有侵权,请联系 cloudcommunity@tencent.com 删除。

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档