Netstat는 수신 포트와 관련된 잘못된 프로세스를 표시합니다.

Netstat는 수신 포트와 관련된 잘못된 프로세스를 표시합니다.

netstat -tanupDebian 호스트에서 루트로 실행 하면 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

기본적으로 doveco는 pop, 및 를 실행합니다 imap.pop3imaps다음 포트:

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출력을 즐기십시오 ...

관련 정보