Linux
什麼可能在新的 CentOS 機器上使用我的 smtp 埠?
我正在嘗試使用節點 smtp-server 設置一個簡單的電子郵件伺服器。我是唯一一個曾經訪問過這台機器(Digital Ocean 上的 CentOS 6.5 機器)的人,而且我只設置了 2 個 http 伺服器。當我嘗試在埠 25 上偵聽時收到錯誤“EADDRINUSE”。
lsof | grep smtp
給我:master 955 root 12u IPv4 8103 0t0 TCP localhost:smtp (LISTEN) master 955 root 13u IPv6 8105 0t0 TCP localhost:smtp (LISTEN) master 955 root 53u unix 0xffff88003a91c380 0t0 8155 private/smtp
什麼可能正在使用埠 25,我該如何禁用它?
CentOS 6 預設安裝設置 Postfix 在 localhost 上偵聽。您可以使用 chkconfig 禁用它或使用 yum 解除安裝它,但您需要提供替代品,因為系統需要一種在各種情況下向管理員發送郵件的方法。