web-dev-qa-db-ja.com

logwatchの何千ものpam_unixログエントリ

CRONセクション内のログウォッチレポートには、以下のような数千のエントリが含まれています。ログエントリの数を減らすにはどうすればよいですかOR logwatchそれらを無視しますか?

Jan 30 18:49:01 ota3 CRON[14054]: pam_unix(cron:session): session opened for user zzz by (uid=0)

Jan 30 18:49:03 ota3 CRON[13055]: pam_unix(cron:session): session closed for user root

Jan 30 18:49:08 ota3 CRON[14054]: pam_unix(cron:session): session closed for user zzz

Jan 30 18:50:01 ota3 CRON[14108]: pam_unix(cron:session): session opened for user zzzr by (uid=0) 
2
RoyHB

/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

ファイルを保存して終了します。 service cron restart/etc/init.d/cron restartなどを使用してcrondを再起動します。

ソース: http://languor.us/cron-pam-unix-cron-session-session-opened-closed-user-root-uid

4
Tiago