如何为root配置cron.d crontab文件


2

安装以root身份运行的cron.d crontab文件的过程是什么?

我有一个脚本,我希望root每10分钟运行一次,所以我安装了该文件 /etc/cron.d/mycron

SHELL=/bin/bash
PATH=/usr/local/sbin:/usr/local/bin:/sbin:/bin:/usr/sbin:/usr/bin
*/10 * * * *   root    /usr/local/bin/myscript.sh

然后重新启动cron,我确保我可以执行 /usr/local/bin/myscript.sh 它运行正常。

但是,据我所知,它实际上从未被调用,因为脚本写入日志文件并且永远不会创建日志文件。我缺少一些步骤吗?

Answers:


1

我发现了一切 /etc/cron.d 文件需要将权限设置为600,否则cron会报告“INSECURE”MODE错误。

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.