NGINX 和 cron - 运行 脚本的权限被拒绝

NGINX and cron - Permission denied to run script

帮助维护我的网站(Debian + NGINX)的脚本归 "www-data" 所有。

运行 cron 作业的用户是 "admin"(或 root?)

我以管理员身份登录,虽然 "admin" 是 "www-data" 的成员,但我无法执行 www-data 拥有的脚本。 (权限被拒绝)。

如何让我的 cron 作业执行 www-data 拥有的脚本?

你应该设置权限为0775,这是最好的方法。

知道了。我只是:

sudo crontab -e -u www-data

并将 cron 作业 运行 作为 www-data。现在看来 cron 作业正在 运行 宁我的脚本没有访问问题。