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)

相关推荐
火山上的企鹅10 小时前
Codex实战:APP远程升级服务搭建(五)App端远程升级接入
android·服务器·远程升级·qgc
Web极客码10 小时前
使用FeedBurner优化WordPress订阅体验
服务器·wordpress·feedburner
Lang-121010 小时前
CentOS Linux服务器完整迁移方案
linux·服务器·centos
TCW112110 小时前
Linux操作系统系列.动态加载
linux·服务器
lisanmengmeng10 小时前
gitlab 免密配置
linux·服务器·gitlab
普马萨特10 小时前
Wi-Fi (802.11) 协议演进
运维·服务器·网络
与代码不die不休10 小时前
RTX5060显卡torch和torch_radon库安装避坑指南(仅linux系统)
linux·图像处理·python·深度学习
vortex511 小时前
深入探讨 Linux/Unix 传统设计哲学
linux·运维·unix
袁小皮皮不皮11 小时前
2.HCIP OSPF路由基础(优化版)
运维·服务器·网络·网络协议·智能路由器
vsropy11 小时前
Ubuntu20 ping: www.baidu.com: 域名解析暂时失败的解决办法
运维·服务器