我见过其他类似的问题,但不幸的是它们不能解决我的问题。
我已在 Ubuntu 14.04 上添加到 sudo 组
usermod -aG sudo testuser
但我仍然无法运行 sudo:
:~$ groups
testuser sudo
:~$ sudo -s
testuser is not allowed to run sudo ...
我无法添加:
testuser ALL=(ALL:ALL) ALL
到 /etc/sudoers。我也尝试过:
sg sudo
我尝试过注销并重新登录机器。你有什么想法吗?
我没有 sudo 访问权限,所以我无法运行:
sudo grep sudo /etc/sudoers | grep -v "#"
但我之前看到过
%sudo ALL=(ALL:ALL) ALL
未被注释掉。
解决方案
最后只是管理问题。管理员必须在另一个设置中为我授予该机器的 sudo 访问权限(我不知道该怎么做,也不知道如何使用 usermod),如果我已经在 sudo 组中,现在就可以正常工作了。谢谢大家。