您好,登录后才能下订单哦!
密码登录
登录注册
点击 登录注册 即表示同意《亿速云用户服务条款》
# Linux忘记密码了怎么办
## 前言
在日常使用Linux系统时,忘记密码是许多用户可能遇到的棘手问题。本文将介绍几种常见且有效的方法,帮助你在不重装系统的前提下重置密码。
---
## 方法一:单用户模式重置密码(适用于物理机)
### 步骤说明
1. **重启系统**
在启动时快速按下`ESC`、`Shift`或`E`键(不同发行版按键可能不同),进入GRUB引导菜单。
2. **编辑启动参数**
选择默认启动项,按`e`进入编辑模式,找到以`linux`或`linux16`开头的行,在行尾添加:
```text
init=/bin/bash
或替换ro
为rw init=/bin/bash
。
进入单用户模式
按Ctrl+X
启动,系统会直接进入root shell。
挂载文件系统
执行以下命令确保文件系统可写:
mount -o remount,rw /
修改密码
使用passwd
命令重置密码:
passwd 用户名
重启系统
执行exec /sbin/init
或直接reboot
。
准备Live环境
使用Ubuntu、CentOS等发行版的Live镜像制作启动盘。
挂载原系统分区
lsblk
或fdisk -l
找到原系统根分区(如/dev/sda1
)。chroot
环境:
mount /dev/sda1 /mnt
mount --bind /dev /mnt/dev
chroot /mnt
执行密码重置
直接运行passwd
命令修改root密码。
⚠️ 此方法会清空所有用户密码,慎用!
在单用户模式下执行:
rm -f /etc/shadow
系统重启后所有账户密码将为空。
EC2 Serial Console
)。通过上述方法,大多数Linux系统均可恢复访问权限。建议定期备份重要数据,并考虑使用密码管理工具避免遗忘。 “`
注:实际字数约550字,具体操作可能因发行版(Ubuntu/CentOS等)和系统版本略有差异。关键步骤已加粗提示,危险操作添加了警告标识。
免责声明:本站发布的内容(图片、视频和文字)以原创、转载和分享为主,文章观点不代表本网站立场,如果涉及侵权请联系站长邮箱:is@yisu.com进行举报,并提供相关证据,一经查实,将立刻删除涉嫌侵权内容。