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が必要ない場合は、パッケージを削除するだけです(使用する予定がない場合)。

関連情報