打破我的sudoers密码,如何在不使用sudo的情况下重置密码?

我认为最终从我的小上网本中取出密码是个好主意,因为它实际上从来没有任何用处,并且大多只是放慢速度。 但是当我去更改我的密码时,甚至没有选项让它变成空白,并且任何尝试使它成为一些简单的角色都遇到了“密码太弱”。

所以我做了任何好极客都会做的事情并弹出终端,阅读passwd的手册条目并快速使用-d选项从我的帐户中删除密码。 这一切都进行了几天(我甚至设法将我的钥匙串密码留空),直到我试图更新这个东西。

我的sudoers密码不是空白的,这不是我的旧密码。 我不知道它是什么。 如何在不使用sudo命令的情况下重置它(甚至更好,使其空白)?

转到终端类型who am i然后键入passwd并输入您想要的密码。 您将能够使用该密码更改用户帐户的密码。

如果你弄乱了你的sudoers文件,你需要:

  • 重启进入恢复模式(在启动时点击退出,在grub屏幕上选择恢复模式选项)
  • 选择“启用网络”选项(如果不是,您的文件系统将以只读方式挂载。谁知道)
  • 选择’Drop to root shell’选项
  • 运行visudo ,修复您的文件
  • 使用普通grub选项重新启动

来源: – http://mario.net.au/content/recover-etcsudoers-ubuntu-1204

您可以在机器上安装Linux而不会丢失数据。 只有小心使用相同的用户名。 如果你想真正破解密码,我会寻找它

打开PC后,您将看到GRUB菜单。 在GRUB菜单中选择恢复模式,然后选择root选项。 有这个命令

 passwd 

然后提供新密码。

然后重启。