如何在 Solaris 中关闭 SMTP 端口

如何在 Solaris 中关闭 SMTP 端口

我想关闭 Solaris 服务器中的 SMTP 端口。

我收到以下消息。

/var/adm/messages:Mar 10 06:18:08 sendmail[20024]: [ID 702911 mail.alert]
/var/adm/messages:Mar 11 06:18:08 sendmail[25277]: [ID 702911 mail.alert]

所以我尝试使用以下命令禁用 sendmail。

# svcadm disable svc:/network/smtp:sendmail
# svcadm disable svc:/network/sendmail-client

但什么也没发生。我需要关闭 SMTP 端口。

答案1

您的问题与 sendmail 以及端口是否打开无关。这是一条众所周知的消息,可以安全地忽略。如果您想删除该消息,可以在 /etc/hosts 中添加服务器的 FQDN。当前条目的示例

192.166.0.123    btcsp01

什么会删除消息

192.168.0.123    btcsp01 btcsp01.mydomain.com

答案2

我没有看到你的问题,或者为什么你认为 sendmail 或其他东西正在 SMTP 端口上运行。也没有提及您使用的是 Solaris 10 还是 11。

理想情况下,您至少需要配置 nullclient,以便可以将任何可能的系统或产品事件/警报发送给管理员和用户问题警报。

如果您不需要 sendmail,只需卸载该软件包(如果您不打算使用它)。

相关内容