尽管有 sudoers 文件,sudo 命令仍无法正常工作

sudo command not working despite sudoers file

我正在尝试在 Debian 9 中使用 sudo 命令。例如 sudo apt install zsh 会询问 root 密码但不接受。我确实知道 root 密码(我是这台机器的唯一用户)并且我已经将我的 'meouser' 添加到 sudo 组。

root:~# cat /etc/group | grep sudo
sudo:x:27:meouser

我用 visudo 编辑了 /etc/sudoers 并且它有线条(我应该显示更多吗?)

root:~# cat /etc/sudoers | grep -w sudo
# Allow members of group sudo to execute any command
%sudo   ALL=(ALL:ALL) ALL

但事情是这样的:

meouser:~$ sudo apt install zsh

We trust you have (...etc removed the usual warning...)

[sudo] password for meouser: 
Sorry, try again.
[sudo] password for meouser: 
Sorry, try again.
[sudo] password for meouser: 
sudo: 3 incorrect password attempts

我已经试过好几次了,问题是没有办法把密码输错无数次。我做错了什么?建议表示赞赏。我当然搜索过SOF,但没有发现这种情况;特别是我访问 /etc/sudoers 文件本身没有问题。

好吧,这是一个令人尴尬的简单...感谢@user3469811 的提示,这是: https://unix.stackexchange.com/a/170894

事实证明,我固执地输入了 root 密码,而不是 meouser 的密码。 (我的想法一直停留在遵循 su - 程序上。)事后看来,它确实请求 "password for meouser"。嗯,又一次被社区救了。