Fork me on GitHub
Suzf  Blog

How-to rechange debian system root password

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           # 激活卷组

... ...

[email protected](none)# mount -a

[email protected](none)# passwd root

[email protected](none)# reboot

 

License: Attribution-NonCommercial-ShareAlike 4.0 International

本文出自 Suzf Blog。 如未注明,均为 SUZF.NET 原创。

转载请注明:https://suzf.net/post/542

「一键投喂 软糖/蛋糕/布丁/牛奶/冰阔乐!」

Suzf Blog

(๑>ڡ<)☆ 谢谢 ~

使用微信扫描二维码完成支付