【问题标题】:Is it Safe editing the CronTab with PHP?使用 PHP 编辑 CronTab 是否安全?
【发布时间】:2013-04-09 17:03:02
【问题描述】:

感谢this tuts,我正在构建一个脚本,用于在使用 php 制作的网站的管理部分中附加和删除 cronjob。

在服务器上实现它是否安全?可能是什么问题?

谢谢

【问题讨论】:

  • 不属于这里
  • Cronjob 将使用crontab -e 命令进行更新。我不知道如果你直接访问/etc/crontab 会发生什么,但始终建议不要这样做。
  • 不要将用户提供的任何内容添加到 crontab 定义中

标签: php security cron crontab cron-task


【解决方案1】:

也许:

您的 crontab 中的脚本列表(例如):

#script1
#script2
#script3

我正在从 crontab 中删除脚本:

crontab -l | grep -v "#script1" > crontab.txt && crontab crontab.txt

编辑后 crontab 中的脚本列表:

#script2
#script3

命令crontab -l | grep -v "#script1" > crontab.txt && crontab crontab.txt你可以从exec()函数运行。

希望我能帮上忙。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2016-07-19
    • 1970-01-01
    • 2012-07-03
    • 2011-05-24
    相关资源
    最近更新 更多