2013-04-09 34 views
1

我正在构建一个脚本感谢this tuts来追加和删除用php制作的网站的管理部分的cronjob。它是否安全地使用PHP编辑CronTab?

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

感谢

+1

这里不属于 – 2013-04-09 08:47:40

+0

Cronjob将被更新为'crontab -e'命令。我不知道如果直接访问'/ etc/crontab'会出现什么情况,但总是建议不要这样做。 – fedorqui 2013-04-09 08:50:30

+0

不要将用户提供的任何内容添加到crontab定义中 – artbristol 2013-04-09 09:05:55

回答

0

也许这:

在crontab脚本

列表(FE):

#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()函数运行。

我希望我能帮上忙。