CRON - chown和chgrp到从root用户到www-data的目录 [英] CRON - chown and chgrp to a directory from root user to www-data

查看:129
本文介绍了CRON - chown和chgrp到从root用户到www-data的目录的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

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

I am trying to change group and owner (from root to www-data) for a directory.

所以我在根设置了一个cron, :

So I have set a cron on root which looks like this:

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

但不幸的是加工。任何人都可以帮助我吗?

But unfortunately it's not working. Can anyone please help me?

推荐答案


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

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

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

First off, the chgrp is redundant, you can manage the same with the chown command itself.

因此,不是 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

So instead of doing sudo /bin/chown -R www-data /var/www/pdf/ && sudo /bin/chgrp -R www-data /var/www/pdf/, you can do sudo /bin/chown -R www-data:www-data /var/www/pdf

现在,不是将cron添加到用户的crontab sudo /到系统范围的cron使用 /etc/cron.d ,将其添加到root用户的crontab使用

Now, instead of adding cron to a user's crontab with sudo / to systemwide cron using /etc/cron.d, add it to the root user's crontab using

sudo crontab -e
1,5 * * * * /bin/chown -R www-data:www-data /var/www/pdf/

这篇关于CRON - chown和chgrp到从root用户到www-data的目录的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆