sudo被拒绝 – 缺less什么?

我做了以下几点:

没有成功。 仍然说liveuser没有权限以root身份运行visudo。 扫描了几篇文章和man文件,找不到其他东西。 什么不见​​了?? 谢谢

这使我相信,'visudo'并不在你认为的组织中(networking,软件,服务,存储,pipe理,过程,位置,驱动程序)。 你有检查,以确保/ usr / sbin / visudo是一个真正的文件(而不是一个符号链接)?

我在CentOS 5上,但configuration应该非常相似。 我的configuration为DELEGATING是:

## Delegating permissions Cmnd_Alias DELEGATING = /usr/sbin/visudo, /bin/chown, /bin/chmod, /bin/chgrp 

如果这是Fedora Core 10,如标签所示,请尝试将用户更改为组“wheel”,并取消注释以下内容的行:

 ## Allows people in group wheel to run all commands %wheel ALL=(ALL) ALL 

如果这样的话,sudo工作正常。 另一个用户build议,当以“liveuser”login时,您仍然需要运行:

 sudo visudo 

退出su模式并尝试运行visudo

这是否意味着你inputvisudosudo visudo来调用visudo? 如果前者使用后者。

如果是后者,则可以修改liveuser,以使特权组成为其主组。 对不起,这在黑暗中有点类似,但值得一试。

看起来这个问题是从这个转移,所以我无法编辑它。 无论如何,我所做的错误是我没有使用正确的语法:“sudo visudo”。 退出su后,我只是在inputvisudo。 这总是最小的错误! 无论如何,谢谢大家的有益回应。

您是否尝试注销并再次login? 这是成为你添加你的用户的组成员所必需的。

你尝试过这个命令吗?

你在试吗:

sudo visudo

要么

sudo / user / sbin / visudo

这有所作为。