帮助维护我的网站(Debian + NGINX)的脚本归"www-data"所有。
运行cron作业的用户是admin(还是root?)
我以admin身份登录,我不能执行由www-data拥有的脚本,尽管"admin"是"www-data"的成员。(没有权限)。
如何允许我的cron作业执行由www-data拥有的脚本?
明白了。我只是:
sudo crontab -e -u www-data
并使cron作业作为www-data运行。现在看来,cron作业正在运行我的脚本没有访问问题。
应该将权限设置为0775。这是最好的办法。