突然失去 sudo 权限

突然失去 sudo 权限

我已经使用这个安装(Arch Linux)几年了,并且已经使用了sudo相当多。但是突然它停止工作了,我收到标准错误消息,提示用户不在文件中sudoers,并且会报告此事件。因此,通过使用su并输入我以 root 身份使用的 root 密码visudo。有一行%sudo ALL=(ALL) ALL,我确认我的用户在该sudo组中。

我最终通过为我的用户添加一行来修复它:myname ALL=(ALL) ALL,这样它就可以正常工作了,但我仍然觉得有些地方不太对劲,甚至不需要这行。特别是因为它突然停止工作,我不记得自从一年多前首次安装以来更改过这个文件。

它怎么会突然停止工作?更新失败?被黑客入侵?

我如何让它再次工作,只要加入sudo组就足够了?我有一行%sudo ALL=(ALL) ALL,visudo 没有报告错误,我的用户在组中,sudo但我仍然得到,myname is not in the sudoers file. This incident will be reported.除非我添加myname ALL=(ALL) ALL

这是在一台个人电脑上,除了我之外不应该有其他用户。

相关内容