-
重启您的CentOS系统。
-
在GRUB引导加载器启动过程中,当看到启动画面时,按下
e
键进入编辑模式。 -
找到以
linux16
或linux
开头的启动行。 -
在该行的末尾添加
rd.break
或者ro(只读)修改为rw 加init=/sysroot/bin/sh参数
,然后按下Ctrl+X
或F10
以启动系统。如果是使用
rd.break
,则系统会进入紧急模式。如果是rw init=/sysroot/bin/sh
,则会直接进入一个shell。 -
如果您进入了紧急模式,输入以下命令来挂载文件系统为可读写:
mount -o remount,rw /sysroot
-
切换到真实的根文件系统:
chroot /sysroot
-
使用
passwd
命令来更改root用户的密码:passwd root
按照提示输入新密码两次。
-
为了使SELinux标签在新密码设置后保持一致,您需要创建一个自动重新标记的标记文件:
touch /.autorelabel
-
退出chroot环境并重新挂载文件系统为只读:
exit mount -o remount,ro /
-
重启系统:
reboot
centos 破解密码
如遇星河2024-06-27 13:27
相关推荐
jieyu111914 分钟前
Linux Rootkit 详解宁檬精23 分钟前
运维面试准备——综合篇(一)洛阳纸贵Coco.Leo.YI32 分钟前
10分钟在Windows11下Ubuntu内安装docker-Version28.51阿巴~阿巴~33 分钟前
Ubuntu 20.04 安装 Redisaitav01 小时前
⚡ arm 32位嵌入式 Linux 系统移植 NTP 服务爱奥尼欧1 小时前
【Linux笔记】网络部分——socket 编程 TCP实现多台虚拟机使用指令访问云服务器yolo_guo1 小时前
sqlite 使用: 03-问题记录:在使用 sqlite3_bind_text 中设置 SQLITE_STATIC 参数时,处理不当造成的字符乱码m0”-“0m2 小时前
MySQL、Nignx和Docker在Linux上的安装详解luopandeng2 小时前
amd npt技术 对比 intel ept 技术---学无止境---2 小时前
Linux中kmalloc内存分配函数的实现