저는 Fedora 31을 실행하고 있는데 10분마다 무작위로 sendmail
.
지금까지는 이유를 알 수 없었습니다.
근본 원인과 예방 방법을 파악하는 데 도움을 주실 수 있나요? 현재 이 프로세스를 실행할 수 있는 서비스/작업이 없습니다. 컴퓨터가 유휴 상태일 때도 발생합니다.
지금까지 내가 관찰한 내용은 다음과 같습니다.
CPU 사용량이 높을 때ps faux | grep sendmail
ps faux | grep sendmail
/usr/bin/bash /usr/sbin/sendmail -FCronDaemon -i -odi -oem -oi -t -f <username>
프로세스which sendmail
$ which sendmail
/usr/sbin/sendmail
$ ls -la /usr/sbin/sendmail
lrwxrwxrwx 1 root root 21 Mar 3 11:14 /usr/sbin/sendmail -> /etc/alternatives/mta
$ ls -la /etc/alternatives/mta
lrwxrwxrwx 1 root root 22 Mar 3 11:14 /etc/alternatives/mta -> /usr/bin/esmtp-wrapper
$ ls -la /usr/bin/esmtp-wrapper
-rwxr-xr-x 1 root root 3378 Jul 25 2019 /usr/bin/esmtp-wrapper
$ ls -la /usr/bin/esmtp-wrapper
나는 보려고 노력한다mail
$ mail
No mail for <username>
내부의 모든 파일은 var/spool/mail/
비어 /var/log/maillog
있고 비어 있습니다.
어떤 아이디어가 있나요?
답변1
/usr/bin/bash /usr/sbin/sendmail -FCronDaemon -i -odi -oem -oi -t -f <username>
<username>
크론 작업이 실행 중일 수 있습니다. 어쩌면 10분 정도마다 실행되고 매번 많은 CPU를 소비할 수도 있습니다.
cron
sendmail 프로세스는 cron 작업의 출력을 이메일로 보내면서 시작되는 것으로 보입니다. 생성된 이메일은 일반적으로 로 전송되지만 /var/mail/<username>
cron 작업을 통해 이를 가능한 원격 이메일 주소로 보낼 수 있습니다.
의 출력은 무엇입니까 crontab -l -u <username>
?