我想关闭 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,只需卸载该软件包(如果您不打算使用它)。