2010/11/03

IIS 7, 처리기 사용 권한 accessPolicy (AccessFlags)

IIS 5/6 에서는 사이트 수준 또는 특정 경로 수준에서의 "실행 권한" 설정이 가능합니다. 주로 실행 권한이 필요없는 업로드 자료실 같은 경우 입니다.

Metabase 에서는 AccessFlags Property 입니다.

http://www.microsoft.com/technet/prodtechnol/windowsserver2003/library/iis/e9b6d626-9583-4d59-b7f7-a079ec47461c.mspx

기본값은 "스크립트" 로 513 입니다.
읽기만 설정할 경우 1 입니다.  그외 설정값도 있으나 일반적으로 쓸일이 없습니다.

IIS 7 에서는, AccessFlags 대신에 accessPolicy 로 변경 되었습니다. 이 값은 설정 할 경우 각 웹사이트 또는 특정 경로의 web.config 의 system.webServer 의 handlers 노드의 속성값으로 지정이 됩니다.

http://www.iis.net/ConfigReference/system.webServer/handlers

<?xml version="1.0" encoding="UTF-8"?>
<configuration>
    <system.webServer>
        <handlers accessPolicy="Read" />
    </system.webServer>
</configuration>


위 설정은 위 처럼 특정 위치에 web.config 파일을 만들어서 넣거나, 또는 특정 경로에서 "처리기 매핑" 의 "기능 사용 권한 편집" 을 통해서 전체 설정 또는 특정 모듈 단위로 적용이 가능합니다. 물론 appcmd 로도 가능합니다.



03-handlers_howto_48-small.png

댓글 없음:

댓글 쓰기

가장 많이 본 글