我无法执行“sudo”

我无法执行“sudo”

让我们从头开始描述它:
出于安全原因,我计划在 LightDM 中重新启用密码要求。但是,由于我的电脑最近运行缓慢,它在我输入时 FC 了密码设置,现在我甚至无法使用组合输入它。我已按照帮助页面中的提示进行操作,但所有这些提示都存在问题:

  • 我尝试进入恢复模式(这样我就可以输入密码和我的名字并进行更改),但它就像我的启动屏幕一样是一个黑屏(因为 nVidia 显卡兼容性问题),然后我就什么也做不了了
  • 我也尝试编辑“影子”文件,但是指南中提到了一些逗号,但我只是不知道它们应该在哪里。
  • 我甚至尝试删除密钥环文件,但什么也没发生(除了我丢失了其他密码)

那么我能做些什么来找回我的密码?(额外的好处是可以停止所有这些缓慢、应用程序无响应等现象)

答案1

为了使用 sudo,您必须使用您的登录密码并属于管理员组。

如果您无法启动到恢复 shell,我的建议是启动实时 CD、挂载您的根分区,然后使用 chroot 设置密码。

sudo -i
mount /dev/sdax /mnt # /dev/sdxy is your ubuntu root partition
chroot /mnt /bin/bash
passwd your_user_name

当您处于 chroot 中时,请确保您的用户在管理员组中。您可以通过编辑来执行此操作/etc/groups,如果需要,请在管理员行的末尾添加您的用户。

相关内容