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)

相关推荐
xlq22322几秒前
54.序列化和反序列化
服务器·网络·网络协议·tcp/ip
恋奴娇2 分钟前
ubuntu 25 gnome-screenshot 录屏启动失败 原因pipewire服务未启动
linux·运维·ubuntu
JiaWen技术圈14 分钟前
后端无状态鉴权 JWT 或 OAuth2 及其区别与实现
服务器·网络·网络协议
susu108301891123 分钟前
windows系统的WSL的Ubuntu安装docker
linux·ubuntu·docker
wanhengidc24 分钟前
显卡服务器都有哪些功能
运维·服务器·人工智能·科技·智能手机·云计算
嵌入式小能手32 分钟前
飞凌嵌入式ElfBoard-进程间的通信之信号处理sigaction
linux·算法·信号处理
剑神一笑34 分钟前
Linux top 命令深度解析:进程监控的性能优化实战
linux·运维·正则表达式
jimy136 分钟前
Oracle云e2.1.micro优化tailscale的exit模式网速
linux·服务器·oracle
上海云盾-小余36 分钟前
企业云服务器安全底线:漏洞自查、攻击溯源与应急防护手册
运维·服务器·安全
楼田莉子37 分钟前
Linux网络:网络多路IO模型详解
linux·网络·数据库