Ubuntu服务器auth.log日志中出现大量重复root用户cron任务

关键词:Linux Ubuntu root cron

一、原因

通过分析/etc/cron.d/目录下的定时任务目录发现,有会周期而且相当频繁的使用root用户执行任务的命令存在

也就是crond进程在切换用户时,由pam记录的日志信息,定时任务在调用时以 root 用户执行的命令时而记录下来了

二、解决方案

虽然该日志只是常规记录,但还是影响到了我们正常检查日志文件,故设置cron配置中pam为安静模式

1.修改文件

cd /etc/pam.d
sudo vim common-session-noninteractive

找到这一行

session required pam_unix.so

这一行的上面添加

session [success=1 default=ignore] pam_succeed_if.so service in cron quiet use_uid

2.重启cron服务

sudo service cron restart

文章作者:四文鱼Max

本文链接:https://blog.awolon.fun/archives/auth-log-reduplicate-crontab-task.html

许可协议:CC BY-SA 4.0

标签: crontab

添加新评论