다음을 통해 공유


위임된 관리

작성자: 월터 올리버

IIS 관리자라고 하는 IIS 7 이상의 관리 사용자 인터페이스는 웹 서버를 관리하기 위한 보다 효율적인 도구를 제공합니다. IIS 및 ASP.NET 구성 설정을 지원합니다. 또한 웹 사이트를 호스트하거나 관리하는 사용자가 개발자 또는 콘텐츠 소유자에게 관리 제어를 위임하여 서버 관리자의 소유 비용과 관리 부담을 줄일 수 있습니다. HTTP를 통한 원격 연결을 지원하며 방화벽을 통해 사용할 수 있습니다.

IIS의 관리 기능에 대한 자세한 내용은 위임 관리를 참조하세요.

원격 위임을 사용하도록 설정하기 전에 사이트 소유자에게 위임할 기능과 속성을 고려해야 합니다.

다음 표에는 웹 서버에서 위임해야 하는 기능, 위임된 설정 및 이유의 샘플 집합이 나와 있습니다. 사용하는 공유 호스팅 환경에 따라 요구 사항을 충족하는 고유한 위임된 기능 집합을 개발해야 합니다.

참고

  1. 이러한 기능 중 일부는 설치하지 않은 경우 관리할 기능 목록에 표시되지 않을 수 있습니다. 예를 들어 다이제스트 인증을 설치하지 않도록 선택한 경우 웹 서버의 목록에 표시되지 않습니다.

  2. 전체 섹션을 위임하지 않고 applicationhost.config 특정 설정을 위임하려는 경우가 있습니다. 다음은 두 가지 주요 예입니다.

    1. httpErrors에서 errorMode 위임
    2. ASP에서 scriptErrorSentToBrowser 위임
기능 위임된 설정 이유
.NET 컴파일 읽기 전용(읽기/쓰기에서 변경됨) 임시 컴파일 디렉터리 같은 ASP.NET 컴파일 처리 지시문에 대한 설정을 지정합니다. 사용자가 임시 컴파일 디렉터리를 수동으로 설정하지 못하도록 합니다.
.NET 전역화 읽기/쓰기 웹 요청에 대한 기본 문화권 및 세계화 속성에 대한 설정을 지정합니다.
.NET 프로필 읽기/쓰기 ASP.NET 애플리케이션에서 사용자가 선택한 옵션에 대한 설정을 지정합니다.
.NET 역할 구성 읽기/쓰기 .NET 사용자 및 양식 인증에 사용할 그룹의 설정을 지정합니다.
.NET 신뢰 수준 읽기 전용(읽기/쓰기에서 변경됨) 신뢰 수준을 지정합니다. 이 문서의 ASP.NET 지침을 따를 때 신뢰 수준을 잠그면 이 수준을 읽기 전용으로 설정하고 서버에 대해 잠급니다. 웹 사이트 소유자가 서버 관리자가 설정한 것보다 높은 수준으로 신뢰 수준을 설정하지 못하도록 합니다. 예를 들어 관리자가 사용자 지정 신뢰 수준을 설정하는 경우 이 설정을 읽기 전용으로 설정하여 재정의할 수 없도록 합니다.
.NET 사용자 구성 읽기/쓰기 역할에 속하고 양식 인증을 사용하는 사용자를 관리하기 위한 설정을 지정합니다.
애플리케이션 설정 읽기/쓰기 관리 코드 애플리케이션이 런타임에 사용하는 데이터(이름 및 값 쌍)를 저장하기 위한 설정을 지정합니다.
ASP 읽기 전용 클래식 ASP 설정을 지정합니다.
ASP.NET 가장 읽기/쓰기 가장 설정을 지정합니다. 사이트 소유자는 이를 사용하여 다른 보안 컨텍스트에서 사이트를 실행할 수 있습니다.
인증 - 익명 읽기 전용 익명 인증 설정을 지정합니다.
인증 - 기본 읽기 전용 기본 인증 설정을 지정합니다.
인증 - 다이제스트 읽기 전용 다이제스트 인증 설정을 지정합니다.
인증 - 양식 읽기/쓰기 양식 인증 설정을 지정합니다.
인증 - Windows 읽기 전용 Windows 인증 설정을 지정합니다.
Authorization 규칙 읽기/쓰기 콘텐츠에 대한 액세스를 제어하는 허용 또는 거부 규칙 목록을 지정합니다.
CGI 읽기 전용 CGI 애플리케이션의 속성을 지정합니다. 사용자가 설정을 변경하지 못하도록 하려면 이 설정을 읽기 전용으로 유지해야 합니다.
압축 읽기/쓰기 압축을 구성할 설정을 지정합니다.
연결 문자열 읽기/쓰기 애플리케이션에서 사용하는 연결 문자열을 지정합니다.
기본 문서 읽기/쓰기 웹 사이트의 기본 문서를 지정합니다. 이 설정을 읽기/쓰기로 설정하면 사용자는 서버 관리자에게 문의하지 않고 사이트에 대한 사용자 지정 기본 문서를 지정할 수 있습니다.
디렉터리 검색 읽기/쓰기 디렉터리 검색 설정을 지정합니다.
오류 페이지 읽기 전용 반환되는 HTTP 오류 응답을 지정합니다.
실패한 요청 추적 규칙 읽기/쓰기 실패한 요청 추적 규칙에 대한 설정을 지정합니다. 사용자가 소요된 시간 또는 코드 상태 같은 매개 변수를 기반으로 요청을 추적하기 위한 규칙을 만들고 사이트 문제를 진단할 수 있습니다.
기능 위임 위임되지 않음(읽기/쓰기에서 변경됨) 애플리케이션에 기능을 위임하기 위한 설정을 지정합니다. 서버 관리자가 사이트 소유자에 대해 이 기능을 사용하도록 설정하지 않으려면 해제할 수 있습니다.
처리기 매핑 읽기/쓰기 특정 파일 형식에 대한 요청을 처리하는 처리기(스크립트 맵, 관리되는 처리기 등 포함)를 지정합니다.
HTTP 리디렉션 읽기/쓰기 HTTP 리디렉션 설정을 지정합니다.
HTTP 응답 헤더 읽기/쓰기 웹 서버의 응답에 추가되는 HTTP 헤더를 지정합니다.
IPv4 주소 및 도메인 제한 읽기 전용 IP 및 도메인 제한 목록을 지정합니다.
ISAPI 필터 읽기 전용 사이트 또는 서버에 대한 요청을 처리하는 ISAPI 필터(예: ASP.NET)를 지정합니다.
로깅 위임되지 않음 웹 서버에 대한 로깅 설정을 지정합니다.
컴퓨터 키 읽기/쓰기 보기 상태, 양식 인증, 멤버 자격 및 역할과 같은 애플리케이션 서비스에 대한 해시 및 암호화 설정을 지정합니다.
MIME 형식 읽기 전용(읽기/쓰기에서 변경됨) 정적 파일로 사용할 수 있는 파일 형식을 지정합니다.
모듈 읽기/쓰기 사이트 또는 서버에 대한 요청을 처리하는 네이티브 및 관리 코드 모듈을 지정합니다.
출력 캐싱 읽기/쓰기 출력 캐싱에 대한 규칙을 지정합니다.
페이지 및 컨트롤 읽기/쓰기 애플리케이션에 대한 페이지 및 컨트롤 설정을 지정합니다.
리디렉션 규칙 읽기/쓰기 요청을 다른 파일 또는 URL로 리디렉션하기 위한 설정을 지정합니다.
세션 상태 읽기/쓰기 세션 상태를 지정하고 인증 쿠키 설정을 형성합니다.
SMTP 전자 메일 읽기/쓰기 사이트에서 보낸 전자 메일의 이메일 주소 및 배달 옵션을 지정합니다.
SSL 설정 읽기 전용 SSL에 대한 설정을 지정합니다.

IIS 관리자를 사용하여 원격 위임 서비스를 사용하도록 설정하려면

  1. 관리 도구로 이동하고 IIS(인터넷 정보 서비스) 관리자를 클릭합니다.
  2. 서버 이름 노드를 클릭합니다.
  3. 기능 위임 아이콘을 두 번 클릭합니다.
    I S 01 테스트 홈페이지가 표시된 I S 관리자 창의 스크린샷 기능 위임 아이콘이 강조 표시되어 있습니다.
  4. 기능 위임 페이지에서 위임해야 하거나 위임해서는 안 되는 속성을 변경합니다.
  5. 뒤로 단추를 클릭하거나 서버 이름 노드를 선택하여 서버 기능 목록으로 돌아갑니다.
  6. 관리 서비스 아이콘을 두 번 클릭합니다.
    테스트 I S 홈페이지가 표시된 I S 관리자 창의 스크린샷. 관리 서비스 아이콘이 강조 표시됩니다.
  7. 관리 서비스 페이지의 작업 창에서 서비스를 시작하여 구성을 사용하도록 설정합니다.
  8. 서비스를 중지하여 변경합니다.
  9. 원격 연결 사용을 클릭합니다.
    관리 서비스 페이지를 표시하는 I S Manager 창의 스크린샷
  10. Windows 사용자 또는 Windows 및 멤버 자격 사용자만 허용할지 여부를 선택합니다.
  11. 원하는 경우 포트 또는 인증서를 변경합니다.
  12. 작업 창에서 시작을 클릭하여 원격 위임 서비스를 사용하도록 설정합니다.