求linux高手破解ubuntu登录密码


root密码忘记了,能不能给清除掉?网上的方法试过了,没有用
忘记密码的3种情况

忘了root的密码,但当前用户AA可登录
答:直接在当点用户的shell中执行sudo passwd root

忘了当前用户AA的密码,但可登录root
答:root的shell下执行 passwd AA

忘了root的密码,也忘了前用户AA的密码
答:重置root的密码,然后使用答案2,即可。

如何重置root的密码?
启动ubuntu时,修改grub菜单,删除多余参数,将ro改为rw, 添加参数 init=/bin/sh,并在末尾添加1
类似下面:

linux /boot/vmlinuz-3.5.0-26-generic root=UUID=37293d1d-1234-4629-1234-bad6d02dfc62 rw init=/bin/sh 1
initrd /boot/initrd.img-3.5.0-26-generic

之后,按下F10, 继续启动,会直接进入root shell,直接重新设置root密码即可。
passwd root
sync
reboot -f
忘记了quietheart的密码,那么可以通过如下方式进入root用户:
启动机器的时候,POST自检之后,按左[Shift]键,这样便能进入Ubuntu的grub启动菜单(否则只能进入图形界面强制你输入用户名和密码登陆)。
进入grub菜单之后,选择recover模式,然后再选择其中含有root的部分,这样便能进入root用户。
然后如下:
#passwd
<输入新的root密码>
#passwd quietheart
<输入新的quietheart密码>
#reboot
这样,重新启动之后,就能使用刚刚设置的密码进行登陆了。
找个有SUDO权限的用户登录,重置密码
sudo passwd root
用引导盘进入系统后删除/etc/passwd文件的用户名后的x就可以不用密码登陆了,然后重新设定
进入单用户模式,启动时到grub界面时按下e 键,在linux 那行最后加上single ,按b启动,修改密码即可