License: Attribution-NonCommercial-ShareAlike 4.0 International
本文出自 Suzf Blog。 如未注明,均为 SUZF.NET 原创。
转载请注明:http://suzf.net/post/542
Debian Linux 系统忘记密码怎么办?
看到很多人老在论坛里面问这个问题,有的人给的答案也不多。特拿出来,随便当笔记用。
对于一些版本的OS(如RedHat)来说,编辑grub,在后面加上“single”即可进入单用户模式。
但是对于debian来说,这种方式是无效的,因为debian进入单用户模式也需要你输入root用户的密码。
1.在grub选项菜单’Debian GNU/Linux,…(recovery mode)’,按e进入编辑模式
2.编辑kernel那行最后面的 ro single 改成 rw single init=/bin/bash,按 b / F10 执行重启
3.进入后执行下列命令
如果有 lvm , 可将卷组 激活后在挂载
# lvscan #查看卷组激活状态,及卷组中有哪些逻辑卷。
ACTIVE '/dev/vol1/opt' [16.50 GiB] inherit
ACTIVE '/dev/vol1/usr' [1.91 GiB] inherit
... ...
# vgchange -ay /dev/vol1 # 激活卷组
... ...
root@(none)# mount -a
root@(none)# passwd root
root@(none)# reboot