netstat -tanup
Debian 호스트에서 루트로 작업하면 1/init
포트 993에 대한 프로세스가 표시됩니다. 이것이 어떻게 가능합니까? 나는 그런 행동을 본 적이 없습니다.
이 명령은 포트 993에 연결된 systemctl list-sockets
올바른 서비스를 보여줍니다 .dovecot
편집하다: 또 다른 이상한 점을 발견했습니다. Sytemd는 davecot이 포트 143(imap)에서 수신 대기하고 있고 dovecot은 포트 143에서 수신 대기하지 않도록 구성되어 있다고 보고합니다. 로그에 이에 대한 경고가 표시됩니다.dovecot: master: Error: systemd listens on port 143, but it's not configured in Dovecot. Closing.: 2 Time(s)
답변1
기본적으로 비둘기장 실행 pop
, imap
및pop3
imaps
다음 포트:
110: pop
143: imap
995: pop3s
993: imaps
설치 dovecot-pop3d
후 dovecot.socket
복사/etc/systemd
sudo cp /lib/systemd/system/dovecot.socket /etc/systemd/system/
sudo systemctl reenable dovecot.socket
수정하다 dovecot.socket
:
sudo sed -i '/:143$/s/^/#/' /etc/systemd/system/dovecot.socket
서비스를 다시 시작합니다.
sudo systemctl stop dovecot.service
sudo systemctl start dovecot.socket
sudo systemctl daemon-reload
상태를 확인하세요.
sudo systemctl status dovecot.socket
답변2
파일을 수정하지 않고:
sudo systemctl stop dovecot.service
sudo systemctl stop dovecot.socket
sudo systemctl mask dovecot.socket
sudo systemctl start dovecot.service
출력을 즐기세요 netstat -tanup
...