我有一个 cgi 脚本,它在用户访问页面后 5-10 分钟尝试失败后重新发送电子邮件。我的想法是使用at
来自 python 调用 ( os.system("at now + 5 minutes <<< ' python resend.py data'")
) 的命令来执行此操作。测试显示:
$ sudo su www-data
$ at now
You do not have permission to use at.
$
如果我从文件中删除用户“www-data”,我将面临什么样的悲痛/etc/at.deny
?
通过进行该提议的更改,您将允许用户 apache 在以后运行以执行作业……我不知道这是可能的,但是如果您能够破坏网络服务器以执行服务器端之类的东西
这将在稍后执行下载的 php 脚本。
它基本上是一次 cron,老实说,我通常禁用它,以支持 jenkins。