Cron 作业权限被拒绝

Cron job permission denied

我正在 运行 创建一个名为 TGubuntu.py 的 python 脚本。 我用的是ls -l,脚本的权限是-rwxrwxrwx 1 ubuntu ubuntu 503 Jan 13 19:07 TGubuntu.py,应该是任何人都可以执行这个文件吧?

但出于某种原因我仍然进入日志 /bin/sh: 1: /home/ubuntu/TestTG/TGubuntu.py: Permission denied。 当我手动 运行 脚本时,它工作得很好。 有什么想法吗?

我是这样放在sudo crontab里的

* * * * * /home/ubuntu/TestTG/TGubuntu.py

但即使在根 (cron) 邮件日志中它也说权限被拒绝!

无法弄清楚问题出在哪里,所以我使用不同的方法实现了我的目标。 我 运行 一个 python 脚本,它使用 schedule 模块来调用我的脚本。然后我就让 "Timer" 运行 无限期地出现在屏幕上。