删除不应该存在的 cronjob

删除不应该存在的 cronjob

不久前我安装了 Froxlor,后来又卸载了它,因为它不符合我的需求。我运行的服务器是 Debian 网络服务器。使用以下命令检查系统日志文件:

grep CRON /var/log/syslog

我注意到仍有一些 Froxlor 的事情正在发生。

最引人注目的是类似这样的日志条目:

Jun 25 10:55:01 v220200220072109810 CRON[5633]: (root) CMD (/usr/bin/nice -n 5 /usr/bin/php -q /var/www/froxlor/scripts/froxlor_master_cronjob.php --tasks 1> /dev/null)
Jun 25 11:00:01 v220200220072109810 CRON[5727]: (root) CMD (/usr/bin/nice -n 5 /usr/bin/php -q /var/www/froxlor/scripts/froxlor_master_cronjob.php --tasks 1> /dev/null)

但是,检查 root 用户的 crontab 时,我没有任何活动的 crontab。有什么办法可以解决这个问题吗?

答案1

Cron 可以从多个地方获取其文件,因此请在以下位置搜索 froxlor:

  • /etc/crontab
  • /etc/cron.d/
  • /etc/cron.{每小时,每日,等}/
  • /var/spool/cron/crontabs/

如果它不在 root 的 crontab (/var/spool/cron/crontabs/root) 中,那么它很可能在 /etc/cron.d/ 中。软件包或“make install”过程更常见的是创建文件,而不是编辑文件,因此您可能会找到类似 /etc/cron.d/froxlor 的文件。

相关内容