0
我有一个script.sh文件执行以下命令:执行根命令没有根用户避免密码提示
chown -R apache:apache /var/www/html/my/data
如果我尝试用非超级用户(用户名=马科)来执行,所述提示密码暂停等待输入的脚本。
我想配置/ etc/sudoers文件中加入以下几行,但他们没有作品,我总是提示输入sudo密码:
marco ALL=(ALL:ALL) NOPASSWD:/my/directory/structure/script.sh
marco ALL=(ALL) ALL
任何线索? 谢谢。
的解决方案似乎是正确的,但我仍然提示输入密码......可能是一些其他用户设置错误。 –
@MarcoFalzone好奇。我知道没有选项可以覆盖NOPASSWD。你检查过日志文件('/ var/log')吗? (另外,只是为了验证,你是不是'sudoedit',是不是?) – John1024