Linux가 이제 나에게 스팸을 보내고 있습니다(anacron).

Linux가 이제 나에게 스팸을 보내고 있습니다(anacron).

약 1년 전부터 Linux Debian은 나에게 다음과 같은 스팸 메일을 보냈습니다.

Subject: Anacron job 'cron.daily' on mymachine
Content-Type: text/plain; charset=UTF-8
Date: Mon,  3 Apr 2017 07:35:04 -0400 (EDT)

/etc/cron.daily/logrotate:
reading config file /etc/logrotate.conf
including /etc/logrotate.d
reading config file apt
reading config file aptitude
reading config file consolekit
reading config file dpkg
reading config file exim4-base
reading config file exim4-paniclog
reading config file firebird2.5
reading config file iptraf
reading config file mumble-server
reading config file pm-utils
reading config file ppp
reading config file rsyslog
reading config file samba
reading config file speech-dispatcher
reading config file unattended-upgrades
reading config file winbind

Handling 23 logs

rotating pattern: /var/log/apt/term.log  monthly (12 rotations)
empty log files are not rotated, old logs are removed
considering log /var/log/apt/term.log
  log does not need rotating

rotating pattern: /var/log/apt/history.log  monthly (12 rotations)
empty log files are not rotated, old logs are removed
considering log /var/log/apt/history.log
  log does not need rotating

rotating pattern: /var/log/aptitude  monthly (6 rotations)
empty log files are not rotated, old logs are removed
considering log /var/log/aptitude
  log does not need rotating

rotating pattern: /var/log/ConsoleKit/history  monthly (6 rotations)
empty log files are not rotated, old logs are removed
considering log /var/log/ConsoleKit/history
  log does not need rotating

rotating pattern: /var/log/dpkg.log  monthly (12 rotations)
empty log files are not rotated, old logs are removed
considering log /var/log/dpkg.log
  log does not need rotating

rotating pattern: /var/log/alternatives.log  monthly (12 rotations)
empty log files are not rotated, old logs are removed
considering log /var/log/alternatives.log

(1) 단일 설정으로 이를 방지할 수 있는 방법이 있습니까? 아니면 각 스팸 유형에 대한 동기를 개별적으로 찾아 개별적으로 해결해야 합니까?

(2) 이 문제를 한 번에 하나의 스팸 메일로 해결해야 한다면 위에 붙여넣은 아나크론 문제를 어떻게 처리해야 합니까?

(3) 왜 지금 이런 일이 일어나는가? 내 데비안 컴퓨터는 적어도 6년은 됐고 약 1년 전부터 스팸을 받기 시작했고 지금 내 편지함에는 그런 이메일이 577개 있습니다.

답변1

루트로 로그인하고 실행하면

/usr/sbin/logrotate -v /etc/logrotate.conf

화면에 이 출력이 표시됩니다. 문제는 -v삭제해야 한다는 것입니다. -v여기에서 다음을 찾을 수 있습니다 :

$ grep -r logrotate /etc/cron*

출력 예:

/etc/cron.daily/logrotate:test -x /usr/sbin/logrotate || exit 0
/etc/cron.daily/logrotate:/usr/sbin/logrotate -v /etc/logrotate.conf

일부 출력이 얻어 지면 cron기본적으로 사용자에게 메일로 전송됩니다 root.

관련 정보