Debian jessie의 /var/log/syslog에서 systemd의 "시간 변경" 스팸을 비활성화하는 방법은 무엇입니까?

Debian jessie의 /var/log/syslog에서 systemd의 "시간 변경" 스팸을 비활성화하는 방법은 무엇입니까?

Debian jessie와 함께 사용되므로 기본적으로 systemd가 사용됩니다.날짜(사용느린 클럭 레귤레이터(GH)), 시스템 시계가 자주 변경됩니다.

결과는 /var/log/syslog끝없는 스팸입니다.

[...]
Aug 22 13:06:15 host systemd[1]: Time has been changed
Aug 22 13:06:16 host systemd[1]: Time has been changed
Aug 22 13:06:16 host systemd[852]: Time has been changed
Aug 22 13:06:17 host systemd[852]: Time has been changed
Aug 22 13:06:17 host systemd[1]: Time has been changed
Aug 22 13:06:18 host systemd[1]: Time has been changed
[...]

달리기를 하면 sudo service rsyslog stop스팸을 차단할 수 있지만 실제로는 해결책이 아닙니다.

이것은 sysvinit를 사용하는 Debian wheezy에서는 문제가 되지 않습니다.

Time has been changed메시지를 보내지 않도록 systemd를 구성하는 방법은 무엇입니까 /var/log/syslog?

관련된:
sdwdate를 사용할 때 systemd 로그에서 "시간 변경" 스팸을 비활성화하는 방법은 무엇입니까?

답변1

로깅을 사용한다고 가정하면 rsyslog이러한 메시지를 무시하도록 필터를 추가하겠습니다. 이러한 기능을 비활성화하는 방법을 찾았 systemd지만 유망해 보이는 단서는 찾지 못했습니다.

:msg, contains, "Time has been changed" ~

에 넣을 수 있습니다 /etc/rsyslog.d/time_msgs.conf. 나중에 rsyslog를 다시 시작하십시오.

$ sudo service rsyslog restart

인용하다

관련 정보