1

我正在尝试更改目录的组和所有者(从根到 www-data)。

所以我在 root 上设置了一个 cron,如下所示:

 0,5 * * * *   sudo /bin/chown -R www-data /var/www/pdf/ && sudo /bin/chgrp -R www-data /var/www/pdf/

但不幸的是,它不起作用。谁能帮帮我吗?

4

1 回答 1

0

0,5 * * * * sudo /bin/chown -R www-data /var/www/pdf/ && sudo /bin/chgrp -R www-data /var/www/pdf/

首先,这chgrp是多余的,您可以使用chown命令本身进行管理。

所以sudo /bin/chown -R www-data /var/www/pdf/ && sudo /bin/chgrp -R www-data /var/www/pdf/你可以做而不是做sudo /bin/chown -R www-data:www-data /var/www/pdf

现在,不要将 cron 添加到user's crontabwith sudo/ 到系统范围的 cron using 中/etc/cron.d,而是将其添加到 root 用户的 crontab 中

sudo crontab -e
1,5 * * * * /bin/chown -R www-data:www-data /var/www/pdf/
于 2013-11-08T18:33:06.027 回答