Linux 重置 root 密码

如果您在Linux系统中忘记了root密码,可以按照以下步骤重置:

  1. 重启系统。
  2. 在启动时,当GRUB菜单出现时,选择要启动的内核版本,然后按 e 键编辑启动选项。
  3. 找到以linuxlinux16开头的行,它包含了启动内核的命令。
  4. 在这行的末尾添加 rd.breaksingleinit=/bin/sh 来进入单用户模式。
  5. 按下Ctrl + XF10来启动系统。
  6. 系统启动后,将以单用户模式或shell模式启动。
  7. 现在,可以重新设置 root 密码。在shell提示符下,继续下面的步骤。
  8. 以读写的形式重新挂载 /sysroot
bash 复制代码
mount -o remount,rw /sysroot
  1. 进入 sysroot 子系统
bash 复制代码
chroot /sysroot
  1. 更改 root 密码
bash 复制代码
# 新的root密码输入两次
passwd root
  1. 重置安全上下文
bash 复制代码
touch /.autorelabel
  1. 最后退出,让系统自动重新加载,用新更改的 root 密码登录
bash 复制代码
#输入exit命令两次,第一次退出chroot环境,第二次继续系统启动过程
exit

系统将重新启动,并且您应该能够使用新设置的 root 密码登录。


(END)

相关推荐
liebe1*16 分钟前
第七章 防火墙地址转换
运维·服务器·网络
好好学操作系统11 分钟前
autodl 保存 数据 跨区
linux·运维·服务器
dbitc14 分钟前
WIN11把WSL2移动安装目录
linux·运维·ubuntu·wsl
KingRumn14 分钟前
Linux同步机制之信号量
linux·服务器·网络
嵌入式学习菌14 分钟前
SPIFFS文件系统
服务器·物联网
旺仔Sec14 分钟前
2026年度河北省职业院校技能竞赛“Web技术”(高职组)赛项竞赛任务
运维·服务器·前端
BullSmall35 分钟前
linux 根据端口查看进程
linux·运维·服务器
herinspace39 分钟前
管家婆软件年结存后快马商城操作注意事项
服务器·数据库·windows
_F_y1 小时前
Linux:进程间通信
linux
weixin_462446231 小时前
Kali/ubuntu Linux 中彻底删除 Cursor 编辑器(含 dpkg 非空目录警告解决)
linux·ubuntu·cursor