打破我的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
然后提供新密码。
然后重启。