首页/安全/应急响应速查/检查 /var/spool/cron 原始任务文件

检查 /var/spool/cron 原始任务文件

crontab 命令只列当前活跃用户的任务:被删账号遗留的任务文件仍在 spool 目录里照常执行,直接看文件更完整。

应急响应速查安全更新于 2026-10-12
Debian/Ubuntu/var/spool/cron/crontabs/
RHEL/CentOS/var/spool/cron/
检查目录清单与文件内容、mtime
差异crontab -l 看不到无主任务文件

直接翻任务文件

直接翻任务文件
ls -la /var/spool/cron/ /var/spool/cron/crontabs/ 2>/dev/null
cat /var/spool/cron/root 2>/dev/null
find /var/spool/cron -type f -exec ls -l {} + 2>/dev/null
文件存在但账号已删除时任务仍会执行:这正是攻击者藏任务的方式之一。

易错点

  • 只跑 crontab -l:无主用户的任务完全漏掉
  • 直接手改 spool 文件:绕过 crontab 的格式校验,容易写坏

数据来源与参考

  • cron(8) 手册:spool 目录约定

相关工具

​‌‌​​‌​​​‌‌​‌‌‌‌​‌‌​​​‌‌​‌‌‌​​‌‌​​‌​‌‌‌​​‌‌‌​​​‌​‌‌​‌​​‌​‌‌‌​​​‌​‌‌​‌​​‌​‌‌​​​‌‌​‌‌‌​‌​​​‌‌​‌‌‌‌​​‌​‌‌‌​​‌‌​​​‌‌​‌‌​‌‌‌‌​‌‌​‌‌​‌