![IIS SMTP 버전 번호를 숨기려면 어떻게 해야 합니까?](https://rvso.com/image/1400506/IIS%20SMTP%20%EB%B2%84%EC%A0%84%20%EB%B2%88%ED%98%B8%EB%A5%BC%20%EC%88%A8%EA%B8%B0%EB%A0%A4%EB%A9%B4%20%EC%96%B4%EB%96%BB%EA%B2%8C%20%ED%95%B4%EC%95%BC%20%ED%95%A9%EB%8B%88%EA%B9%8C%3F.png)
다음 명령을 입력하고 프로덕션 서버(Windows 2008)에 연결하는 경우:
telnet myserver 25
다음 결과가 표시됩니다.
220 myserver Microsoft ESMTP 메일 서비스, 버전: 7.0.xxx 준비(금, 2014년 3월 7일, 09:55 +0100)
이 답변에서 버전 번호를 숨기고 싶습니다. 내가 할 수 있는 방법이 있나요?
답변1
이동 cmd.exe
후 실행
cd c:\Inetpub\Adminscripts
cscript adsutil.vbs set smtpscv/ vsi number /connectresponse “New banner here”
답변2
나는 잠시 후에 답을 찾았고 같은 질문을 가진 다른 사람들을 돕기로 결정했습니다.
MetaBase.xml을 열면 다음으로 이동하세요.
<IIsSmtpServer Location ="/LM/SmtpSvc/1"
ConnectResponse="String of Your Own Choice here"
위 단계에 추가하세요 .EnableEditWhileRunning
활성화되지 않은 경우 서버를 재부팅하십시오.
이제 버전이 숨겨져 있습니다.