Deepin系统忘记密码的解决方法如下,分普通用户和超级用户两种情况说明:
一、普通用户忘记密码
-
进入恢复模式
开机时按
Shift + Esc
进入GRUB菜单,选择Advanced options for Deepin
,按e
编辑启动参数,将ro
改为rw
,并添加single
和init=/bin/bash
,保存后按Ctrl+X
或F10
启动。 -
重置密码
进入单用户模式后,输入
passwd 用户名
重置密码(如passwd sam
),或使用grep 100 /etc/passwd
查找用户名后重置。 -
重启系统
密码修改后输入
reboot
重启,使用新密码登录。
二、超级用户(root)忘记密码
-
通过其他用户重置
若普通用户记得root密码,可切换到普通用户后,使用
sudo passwd root
修改root密码。 -
进入单用户模式重置
开机时按
Shift + Esc
进入GRUB菜单,选择Advanced options for Deepin
,按e
编辑启动参数,将ro
改为rw
,并添加single
和init=/bin/bash
,保存后按Ctrl+X
或F10
启动。 -
修改root密码
进入单用户模式后,输入
passwd
重置root密码,或使用mount -o rw,remount /
挂载根文件系统后修改。
三、其他注意事项
-
图形界面密码恢复 :若忘记图形界面密码,可通过上述方法进入命令行重置,或删除
.local/share/keyrings
目录解锁登录密钥环(需重启后重新生成)。 -
避免直接使用root密码 :生产环境中建议普通用户使用
sudo
提升权限,而非直接使用root账户。