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

转载请注明出处:小锋学长生活大爆炸[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、执行以下命令重启机器:

bash 复制代码
exec /sbin/reboot -f

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

相关推荐
朽棘不雕11 分钟前
Linux权限
linux
互成21 分钟前
加密系统哪款最好用?2026年五款加密系统深度对比测评
运维·网络·安全
minji...22 分钟前
Linux 库制作与原理(三)深入动静态链接原理
linux·运维·服务器·c++
CDN36029 分钟前
游戏服稳定运行:360CDN SDK 游戏盾实测体验
运维·游戏·网络安全
bukeyiwanshui1 小时前
Linux实践
linux·运维·服务器
xlp666hub1 小时前
【Linux驱动实战】:字符设备之ioctl与mutex全解析
linux·面试
守望时空331 小时前
使用NetworkManager替换当前网络管理器
linux·运维
MinterFusion1 小时前
如何在开放麒麟(openKylin)下安装FTP服务器(v0.1.0)
运维·服务器·网络·vsftpd·开放麒麟·明德融创·openkylin
爱网安的monkey brother2 小时前
Linux自用文档
linux
xlq223222 小时前
30.进程池IPC
linux·运维·服务器