我的debian盒不断获取这些日志,logcheck不断给我发电子邮件。
CRON [31443]:pam_limits(cron:session):未知的内核rlimit'最大实时超时时间'被忽略
sudo:pam_limits(sudo:session):未知的内核rlimit'最大实时超时'被忽略
我发现这个debian的bug报告似乎指出了原因。 但是我不知道该怎么办才能摆脱它。
我什至不知道什么是帕姆…
任何想法?
PAM代表可插入authentication模块 。 它基本上是应用程序和系统组件用于身份validation的Linux(以及其他一些* nix系统)API。
据我所知,在启动会话检查会话相关的限制时,它被cron和sudo使用。
我不知道这个bug本身 – 你应该稍微等一下,这样可以把它整理出来,也许在上游。 这似乎并不重要,因为cron和sudo都还在工作。 我认为你使用的是sid–有时Debian不稳定只是被bug所咬。 这是它的理由。
但是,如果你只是想删除系统日志垃圾邮件,你可以configuration系统日志不loggingcron和sudo(提供这些弥补链接到这个错误的垃圾邮件的大部分)。
首先注释掉/etc/syslog.conf所有cron事件,并将cron.none添加到*.*行。 在标准的Debian安装,将这样的:
*.*;auth,authpriv,cron.none -/var/log/syslog
据我所知,这意味着“logging一切到/ var / log / syslog除了…”。
您也可以将cron发送到单独的日志文件。 请参阅如何防止cron填充我的系统日志? 为了这。
然后:
/etc/init.d/sysklogd restart
为了阻止sudologin到syslog,将这些行添加到/etc/sudoers :
Defaults logfile=/var/log/sudo.log Defaults !syslog
它应该然后只能login到单独的文件。