cron 로그가 syslog에 등록되지 않도록하는 방법은 무엇입니까?


9

/var/log/cron.log에서 아래 줄의 주석 처리를 제거하여 crontab 로그인을 분리 /etc/syslog.conf했지만 여전히 씁니다 /var/log/syslog.

cron.*                                  /var/log/cron.log

어떻게 쓰지 못하게 할 수 /var/log/syslog있습니까?

답변:


10

/ var / log / syslog로 보낼 내용을 정의하는 행을 찾아서 cron 메시지가 포함되지 않도록 수정해야합니다. 예를 들어 우분투 시스템에서 /etc/rsyslog.d/50-default.conf파일을 전달 해야하는 경우 syslog에 대한 다음 항목이 있습니다.

*.*;auth,authpriv.none             -/var/log/syslog

그것을 다음으로 변경 :

*.*;cron,auth,authpriv.none             -/var/log/syslog

당신이 원하는 것을합니다. 위의 내용은 목록과 동일한 우선 순위를 가진 여러 시설을 지정할 수있는 기능을 활용합니다. 우선 순위가없는 경우 .none예를 들어 다음을 수행해야합니다.

*.*;auth,authpriv.info;cron.none             -/var/log/syslog

감사합니다. 답의 두 번째 부분을 더 설명해달라고 부탁드립니다.
shgnInc

당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.