我有一个简单的 sftp 服务器,用于与朋友交换文件。每当有人将文件放入其中时,他们就是该文件的唯一所有者,我无法在不使用 sudo 的情况下删除它,因此我想运行一个简单的 cron 作业,每 5 分钟更改一次所有权限。
所以我开始
sudo crontab -e
然后在文件的最底部添加以下内容
5 * * * * /bin/chown myself:sftp_users -R /mnt/sftp/files/
我希望每 5 分钟将文件夹所有者更改为我自己:sftp_users,但不幸的是,无论我想要多长时间,都不会发生任何事情。
这可能有点愚蠢,但我做错了什么?
我正在运行 Ubuntu Server 20.04 LTS
答案1
时间规范
5 * * * *
每小时运行一次,时间为整点后的 5 分钟。要每五分钟运行一次,您需要
*/5 * * * *