CRON: pam_unix (cron:session): session opened/closed for user root by (uid=0)'
在 auth.log
日志文件中发现了一堆奇怪的 CRON 日志活动。检查了一下,没有任何计划任务正在运行。
1 |
|
很明显,这是由 CRON 引起的,它可以按配置的每分钟,每十分钟,每小时等等运行。当计划任务执行时,它通常以root用户身份运行,并为此用户创建会话。
解决方案
- 打开
/etc/pam.d/common-session-noninteractive
文件 - 找到这一行
session required pam_unix.so
- 在上面添加
session [success=1 default=ignore] pam_succeed_if.so service in cron quiet use_uid
- 保存文件并退出
- 重启 cron
/etc/init.d/cron restart