我在 Linux 中登录我的 ID,然后以 super 用户身份登录,因为我没有主目录。当我在 crontab 上设置它时,出现错误:
/bin/sh: /export/home/****/somefoldername/Check.sh: Permission denied.
我已通过发出以下命令授予对该文件的完全访问权限:
chmod 777
请让我知道如何解决这个问题。
最佳答案
# m h dom mon dow user command
0 * * * * root /root/scr/script.sh
我不知道您使用的是哪个 Linux 发行版,但在 Ubuntu 上您可以指定运行 crontab 的用户。
关于linux - 从 crontab 运行 shell 脚本时权限被拒绝,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/33345461/