visudo更改没有考虑到

我使用visudo添加了三行到我的sudoconfiguration。

User_Alias INSTALLERS = myusername Cmnd_Alias INSTALL_CMDS = /bin/yum, /bin/make INSTALLERS ALL = (root) NOPASSWD:NOEXEC: INSTALL_CMDS 

保存后,如果我运行

 sudo yum update 

用myusername账号,有两个问题:

1)我被要求input密码

2)当我input我的密码,我被告知“对不起,用户myusername不能执行”/ usr / bin / yum更新“作为

任何想法为什么?

谢谢你的帮助。

确保您在sudoers文件中授权的命令与系统上的path完全相同。 我经常用which在将文件添加到文件之前加倍检查,只是为了确定。