sudo 突然在 debian 上停止工作

sudo 突然在 debian 上停止工作

自从大约一周前设置我的服务器以来,我一直在使用“sudo”。

它突然停止工作,没有任何解释。

我属于“sudo”组。因此,/etc/sudoers 的配置不需要更改

$ sudo apt-get install tsocks
[sudo] password for me: 
me is not in the sudoers file.


root@host:/etc# groups me
me : me sudo

唯一可能与之相关的事情是我在 sshd_config 中添加了以下行:

PermitRootLogin without-password

但后来我又改回了

PermitRootLogin yes

文件的权限为 400:

ls -l /etc/sudoers
-r--r----- 1 root root 491 Sep 28 21:52 /etc/sudoers

以下是 visudo 输出:

Defaults        env_reset
root    ALL=(ALL) ALL
%sudo ALL=(ALL) ALL

我在 /etc/group 中的 sudo 组中,我使用 $ usermod -G sudo me

sudo:x:27:me

不知道它为什么停止工作,或者如何修复它。

答案1

输入“visudo”并检查,您的用户是否已添加到那里 - 可能没有。搜索一行,其中包含以下内容:

根 ALL=(全部) 全部

对于您的用户,您应该在 visudo 中拥有类似的东西。

答案2

好的,我不知道发生了什么,但我刚刚重新启动了服务器,现在 sudo 工作正常。

相关内容