Netstat は、受信ポートに関連する不正なプロセスを表示します。

Netstat は、受信ポートに関連する不正なプロセスを表示します。

netstat -tanupDebianホストでrootとして実行すると、1/initポート993のプロセスが表示されます。どうやってこれができますか?私はそのような行動を見たことがありません。

このコマンドは、ポート993に関連した正しいサービスを表示しますsystemctl list-socketsdovecot

編集する:私が気づいたもう一つの奇妙なこと: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とを実行しますimappop3imaps次のポート:

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

おすすめ記事