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이 필요하지 않다면 패키지를 제거하기만 하면 됩니다(사용할 계획이 없다면).