Windows 2000에서 SMTP 서비스를 설치하게 되면 보통 C:InetPubMailRoot 폴더 아래 다음과 같은 폴더들이 생성된다.



이들 폴더에 대한 보안 권한을 살펴보면 Everyone 이 모든권한을 가지는 것을 볼 수 있다. 따라서, SMTP 폴더의 보안에 대해 좀더 신경을 써야 할 필요가 있다고 본다.

CDONTS/CDOSYS는 SMTP 서비스를 통해 e-mail을 전송할 수 있게 사용된다. 이러한 겨우 사용자가 실행하는 스크립트는 Pickup 폴더에 대해 Read/Write 권한을 가지고 있어야 한다. 어떤 경우에는 IWAM_ 계정도 Pickup 폴더를 액세스할 필요도 있다.
(참고 문서 : http://support.microsoft.com/directory/article.asp?ID=KB;EN-US;Q260985 )

따라서 CDONTS/CDOSYS를 사용하는 SMTP서비스를 운영한다면 다음과 같이 폴더에 대한 보안 권한을 할당하는 것이 좋다. (익명 사용자가 CDONTS를 사용할 수도 있다.)



위에서처럼 IUSR_(Servername) 계정은 Read/Write 권한을 가지고 있지만 Pickup 폴더에 대해서는 Execute 권한을 거부(Deny)하는 것이 좋다.

위에서 설명한 권한들은 실제 여러분의 시스템에 적용하는데 도움을 줄 수 있는 참고서 적인 의미일뿐이다. 그러므로 실제 서버(Production Server)에 적용하기 전에 Pilot 시스템에서 충분한 검증을 거쳐야 한다.

또한, 대부분의 경우 Authenticated Users 에게는 Pickup 폴더에 대해 Read/Write 권한을 할당할 수도 있다.

마지막으로 폴더 및 파일에 대한 보안 감사를 적용하여 어떠한 문제가 발생하는지를 로그분석을 통해 알아두어야 한다.


작성일 : 2002년 02월 16일
작성자 : 문일준(security@ntfaq.co.kr)
출 처 : http://www.microsoft.com/technet/columns/insider/default.asp?frame=true#b

Posted by NTFAQ

트랙백 주소 :: http://ntfaq.co.kr/trackback/3164 관련글 쓰기

댓글을 달아 주세요