忘记root密码修改方法

好吧,不想重新装(那耗费的时间真心伤不起…),找修改root密码的方法,结果还真找到了…

首先在虚拟机启动时,在Grub界面按“e”进入编辑

在linux /vmlinuz那行后面添加“init=/bin/bash”

debian-repasswd

再按Ctrl+X以刚才编辑的配置启动

这样启动后我们获得一个bash的shell
虽然这时获得了shell,但马上修改密码是不行的,因为现在还只是只读模式

这时需要输入
mount -no remount,rw /
挂载为读写模式

然后输入

passwd root     --有些时候可能提示没有这个passwd命令,因此你要做的就是mount /usr
来修改密码,输入两次,确认后提示Successful

再输入
sync
同步数据到磁盘

取消挂载
mount -no remount,ro /

重启,完成,如果修改其它用户的密码就把passwd 后的root替换为想要修改密码的用户名!

posted @ 2013-07-14 19:16  ghost&240  阅读(185)  评论(0编辑  收藏  举报