crontab权限被拒绝错误

时间:2014-11-05 18:50:59

标签: linux crontab permission-denied rhel6

我为crontab设置了一个file.sh来执行并将输出重定向到我的mailox的电子邮件中。我手动运行时脚本有效。不幸的是,当crontab完成这项工作时,它有以下错误(从发送给我的输出):

/bin/sh: /home/zenoss/zen-remote-bkup.sh: Permission denied

我的crontab设置如下:

30 11 * * * /home/zenoss/zen-remote-bkup.sh 2>&1 | mail -s "Zenoss backup replication" email@abc.com

这些是对file.sh的权限我需要执行:

-rw-rw-r-- 1 zenoss zenoss 1433 Nov  5 10:32 zen-remote-bkup.sh
[zenoss@server1 ~]$

有谁知道我遗失了哪个权限?谢谢。

1 个答案:

答案 0 :(得分:0)

您必须在脚本上放置eXecutable位才能完成这项工作:

chmod +x /home/zenoss/zen-remote-bkup.sh