CRON - chown和chgrp到从root用户到www-data的目录

时间:2013-11-07 09:17:54

标签: cron crontab cron-task

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

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

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

但不幸的是它没有用。有人可以帮帮我吗?

1 个答案:

答案 0 :(得分:0)

  

0,5 * * * * sudo / bin / chown -R www-data / var / www / pdf /& amp;& 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

现在,不是使用user's crontab将cron添加到sudo /etc/cron.d /到系统范围的cron,而是使用

将其添加到root用户的crontab中
sudo crontab -e
1,5 * * * * /bin/chown -R www-data:www-data /var/www/pdf/