IIS 7에서 원격 관리 및 기능 위임 구성

작성자 : Saad Ladki

소개

IIS는 관리자와 개발자에게 액세스 가능하고 확장 가능하며 배포 가능한 새 구성 시스템을 제공합니다. 새 XML 기반 형식을 사용하면 IIS 7 이상에서 사용할 수 있는 모듈 및 기능을 쉽게 구성할 수 있습니다. 또한 개별 기능에 대한 설정을 구성할 수 있는 위치(예: applicationHost.config 파일의 서버 수준 또는 Web.config 파일의 사이트 또는 애플리케이션 수준)를 세부적으로 제어할 수 있습니다.

새 IIS 관리 UI(사용자 인터페이스) IIS 관리자는 이 새 구성 시스템을 완벽하게 지원하고 웹 서버를 구성하기 위한 강력하고 세분화된 시스템을 제공하는 추가 기능을 추가합니다. 이러한 추가 기능 중 두 가지는 서버, 사이트 및 애플리케이션의 원격 관리와 사용자 기반 인증 및 권한 부여에 대한 지원입니다.

이 문서에서는 원격 연결을 사용하도록 설정하고, 사용자 및 권한을 구성하고, 기능을 사이트 또는 애플리케이션 수준으로 위임하는 방법을 설명합니다. IIS 서버 관리자가 특정 기능 또는 기능의 관리 제어를 다른 사람에게 위임하거나 관리자가 다른 사용자가 기존 구성을 보지 못하도록 방지하려는 여러 시나리오가 있습니다. 예를 들어 다음 시나리오를 사용합니다.

Edward는 여러 사이트를 호스트하는 컴퓨터의 서버 관리자입니다. 컴퓨터는 도메인의 일부이며 사이트 소유자 중 일부는 동일한 도메인에 속합니다. 그러나 일부 사이트 소유자는 도메인 외부에 있으며 Edward는 각 소유자에 대한 사용자 이름 및 암호를 만들어 IIS Manager 사용자 계정을 만들어야 합니다. 필요한 IIS 관리자 사용자 계정을 만든 후 Edward는 각 사이트에 대해 IIS 관리자 권한을 설정하여 특정 사이트에 연결할 수 있는 사용자를 지정합니다. 이를 위해 Edward는 각 사이트에서 IIS 관리자 권한 기능을 열고 Windows 사용자 및 IIS 관리자 사용자를 추가합니다. 이 작업은 두 가지 작업을 수행합니다. 먼저 사용자가 유효한 자격 증명을 제공하는 경우 사용자가 사이트에 연결할 수 있도록 IIS를 구성합니다. 둘째, 성공적으로 연결한 사용자가 해당 사이트에서 위임된 기능을 구성할 수 있도록 허용합니다.

또한 Edward는 자신의 사이트에서 사이트 소유자가 구성하도록 신뢰하는 일부 기능의 구성을 위임하려고 합니다. 이렇게 하면 사이트 소유자가 Edward에게 기본 문서와 같이 사이트에 따라 다른 기능을 구성하도록 요청할 필요가 없습니다. 서버의 모든 사이트에서 기본 문서, 디렉터리 브라우징 및 오류 페이지에 대한 구성을 위임하기로 결정했습니다. 또한 Edward는 사이트를 리디렉션해야 하는 경우가 많다는 것을 알고 사이트 소유자를 신뢰하여 이러한 설정을 구성하기 때문에 추가 기능인 HTTP 리디렉션의 구성을 Contoso 사이트에 위임하기로 결정합니다. 사이트 소유자가 설정을 볼 수 있지만 해당 사이트에서 구성할 수 없도록 다른 모든 기능을 읽기 전용으로 설정합니다.

줄리안과 캐서린은 에드워드의 컴퓨터에 사이트 Contoso에 대한 사이트 소유자입니다. Julian은 Windows 사용자 계정을 가지고 있으며, Catherine에는 Edward가 자격 증명을 제공한 IIS 관리자 사용자 계정이 있습니다. Edward가 계정에서 Contoso 사이트를 구성하도록 허용했기 때문에 둘 다 자신의 컴퓨터에서 IIS 관리자를 열고 Contoso에 연결할 수 있습니다. 각각 사이트 수준에 위임된 모든 기능을 볼 수 있습니다. Edward가 해당 설정의 구성을 사이트에 위임했기 때문에 기본 문서, 디렉터리 브라우징, 오류 페이지 및 HTTP 리디렉션을 구성할 수 있습니다.

사전 요구 사항

이 문서의 절차를 완료하려면 다음 항목을 설치해야 합니다.

  • Windows Server 2008의 IIS 7.0 또는 Windows Server® 2008 R2의 IIS 7.5
  • IIS 관리자

IIS 관리자에서 원격 연결 구성

IIS에서 IIS 관리자를 사용하면 원격 관리를 쉽게 수행할 수 있습니다. IIS 관리자는 로컬 컴퓨터에서 IIS를 관리하는 것 외에도 원격 서버, 사이트 및 애플리케이션을 관리할 수 있습니다. 서버 관리자는 원격 관리 기능을 사용하여 IIS 관리자 사용자 계정을 추가하고 해당 사용자가 권한이 있는 모든 사이트 또는 애플리케이션에 연결할 수 있도록 허용합니다.

원격 관리를 구성하려면 IIS 관리자에서 원격 연결을 사용하도록 설정하고 서버에 연결하는 데 필요한 자격 증명 유형을 구성해야 합니다. 필요에 따라 기본 연결 및 로깅 설정을 변경하고 IP 주소 또는 도메인 이름에 따라 연결 제한을 추가할 수 있습니다.

관리 서비스 설치

기본 IIS 설치 옵션에는 원격 관리에 필요한 관리 서비스(WMSVC(웹 관리 서비스)라고도 함)가 포함되지 않습니다. 관리 서비스를 설치하지 않은 경우 이 절차의 단계에 따라 설치합니다.

관리 서비스를 설치하려면 다음을 수행합니다.

  1. 시작을 클릭하고 검색 상자에 서버 관리자 입력한 다음 Enter 키를 눌러 서버 관리자 엽니다.
  2. 트리의 역할 아래에서 웹 서버(IIS)를 선택합니다.
  3. 역할 서비스 추가를 클릭한 다음 아래 이미지와 같이 관리 서비스를 선택합니다.
  4. 다음을 클릭하고 지침에 따라 설치를 완료합니다. 역할 서비스 메뉴의 스크린샷 관리 서비스가 강조 표시됩니다.

원격 연결 사용 및 ID 자격 증명 구성

Windows 사용자 및 IIS 관리자 사용자(이 문서의 뒷부분에서 구성됨)가 해당 컴퓨터에서 IIS 관리자를 사용하여 이 컴퓨터에 연결할 수 있도록 원격 연결을 사용하도록 설정합니다. 기본적으로 관리 서비스는 Windows 자격 증명이 있는 사용자의 연결만 허용하지만 IIS 관리자 자격 증명을 사용하는 사용자의 연결을 허용하도록 구성할 수도 있습니다. 이 문서의 목적을 위해 아래 이미지와 같이 두 자격 증명 형식을 모두 허용하도록 관리 서비스를 구성합니다.

참고

이 문서의 다음 섹션에서는 IIS 관리자 자격 증명에 대해 설명합니다.

원격 연결을 사용하도록 설정하고 Windows 사용자 및 IIS 관리자 사용자의 연결을 허용하려면 다음을 수행합니다.

  1. IIS 관리자의 연결 창에서 트리의 서버 노드를 클릭합니다.
  2. 관리 서비스를 두 번 클릭하여 관리 서비스 기능 페이지를 엽니다.
  3. 원격 연결 사용 검사 상자를 선택합니다.
  4. ID 자격 증명에서 Windows 자격 증명 또는 IIS 관리자 자격 증명을 선택합니다.
  5. 작업 창에서 적용을 클릭하여 변경 내용을 저장한 다음 시작을 클릭하여 관리 서비스를 시작합니다.
    관리 서비스 기능 페이지의 스크린샷 원격 연결 사용 옵션이 강조 표시됩니다. 작업 창에서 시작이 강조 표시됩니다.

추가 정보

관리 서비스를 시작하기 위해 원격 연결을 사용하도록 설정할 필요가 없습니다. 원격 연결이 비활성화되고 관리 서비스가 시작되면 로컬 컴퓨터에서 관리 서비스에 연결할 수 있지만 원격 컴퓨터에서는 연결할 수 없습니다. 원격 컴퓨터에서 연결할 수 없는 경우 원격 연결이 사용하도록 설정되어 있는지 확인합니다.

관리 서비스에 대한 연결이 허용되도록 방화벽 설정을 검사 합니다. 관리 서비스가 설치되면 설치 프로세스는 기본적으로 켜져 있는 포트 8172(기본 포트)에서 관리 서비스에 대한 트래픽을 허용하는 방화벽 규칙을 추가합니다. 관리 서비스에서 사용하는 포트를 변경하는 경우 해당 포트의 관리 서비스에 대한 트래픽을 허용하는 새 방화벽 규칙을 추가해야 합니다.

관리 서비스에 대한 연결 및 로깅 설정 구성

위의 섹션에서 구성한 관리 서비스 설정 외에도 연결 설정을 구성하고 요청을 기록할 위치를 지정할 수 있습니다. 다음 표에서는 각 필드와 기본 설정에 대해 설명합니다. 설정을 변경하는 경우 작업 창에서 적용을 클릭한 다음 관리 서비스를 다시 시작해야 합니다.

속성 Description 기본 설정
IP 주소 서비스가 바인딩되는 IP 주소를 지정합니다. 모두 지정되지 않음
포트 서비스에서 요청에 사용하는 포트 번호를 지정합니다. 8172
SSL 인증서 서비스에서 사용하는 SSL 인증서를 지정합니다. 서비스에 대한 모든 요청은 포트 필드에 지정된 포트를 통해 HTTPS를 사용합니다. 이 목록에는 서버에서 사용할 수 있는 SSL 인증서가 포함되어 있습니다. SSL 인증서를 추가하려면 서버 수준에서 서버 인증서 기능을 사용합니다. 설치 중에 설치된 자체 서명된 인증서
에 대한 로그 요청 관리 서비스에 대한 로그 파일의 경로를 지정합니다. %SystemDrive%\Inetpub\logs\WMSVC

관리 서비스에 대한 IP 및 도메인 제한 구성

기본적으로 관리 서비스는 구성된 IP 주소 및 포트에 대한 모든 요청을 수락하며, 사용자는 IIS 관리자에 추가될 때 연결할 수 있습니다(다음 섹션에 설명된 대로). 그러나 지정되지 않은 요청에 대한 액세스를 거부하고 특정 IP 주소 또는 도메인의 요청만 수락되도록 특정 허용 규칙을 추가하도록 서비스를 구성할 수 있습니다. IP 주소 또는 도메인의 요청을 허용하거나 거부하는 방법에 대한 자세한 내용은 Microsoft TechNet에서 원격 관리 구성의 절차를 참조하세요.

IIS 관리자에 대한 사용자 및 권한 구성

위의 섹션에서 관리 서비스를 구성한 경우 Windows 자격 증명 또는 IIS 관리자 자격 증명 옵션을 선택했습니다. 이 옵션을 사용하면 Windows 사용자 계정 또는 IIS 관리자 사용자 계정이 있는 사용자가 IIS 관리자를 사용하여 원격 컴퓨터의 사이트 또는 애플리케이션에 연결할 수 있습니다. 두 유형의 사용자는 원격으로 연결할 때 유효한 자격 증명(사용자 이름 및 암호 쌍)을 제공해야 합니다. Windows 사용자는 컴퓨터가 도메인의 구성원인 경우 원격 컴퓨터의 사용자 계정 또는 도메인의 사용자 계정에 유효한 Windows 자격 증명을 제공해야 합니다. IIS 관리자 사용자는 원격 컴퓨터의 서버 관리자가 IIS 관리자로 구성된 유효한 IIS 관리자 자격 증명을 제공해야 합니다. 두 경우 모두 사용자는 IIS 관리자를 사용하여 서버 관리자가 사용자 권한을 부여한 사이트 또는 애플리케이션에 연결할 수 있습니다.

IIS 관리자 사용자 추가

다음 절차에서는 IIS 관리자 사용자 기능을 열고 사용자를 추가하는 방법을 설명합니다. IIS 관리자 사용자 기능 페이지가 열리면 목록에는 각 IIS Manager 사용자 이름과 계정이 사용 또는 비활성화되었는지 여부가 표시됩니다. 사용 가능한 계정만 권한이 부여된 사이트 또는 애플리케이션에 연결할 수 있습니다.

IIS 관리자 사용자를 추가하려면 다음을 수행합니다.

  1. IIS 관리자의 연결 창에서 트리의 서버 노드를 클릭합니다.
  2. 서버 홈페이지에서 IIS 관리자 사용자를 두 번 클릭합니다.
    BD E L AP C 원 대시 I S 서버 홈 페이지의 스크린샷. 연결 창에서 BD E L A P C 하나의 대시 I S 서버 노드가 강조 표시됩니다. I S 관리자 사용자 아이콘이 강조 표시됩니다.
  3. IIS 관리자 사용자 페이지의 작업 창에서 사용자추가를 클릭합니다.
  4. 사용자 이름 상자에 사용자 이름을 입력합니다.
  5. 암호 상자에 암호를 입력한 다음 암호 확인 상자에 암호를 다시 입력합니다.
  6. 확인을 클릭합니다.
    I S 관리자 사용자 페이지의 스크린샷. 작업 창에서 사용자 추가가 강조 표시됩니다. 화살표는 사용자 추가 상자에서 사용자 이름 상자로 이동합니다.

사이트 또는 애플리케이션에 대한 IIS 관리자 권한 구성

사용자가 서버의 사이트 또는 애플리케이션에 원격으로 연결하려면 서버 관리자가 사이트 또는 애플리케이션에 대한 권한을 부여해야 합니다. 권한이 부여되면 IIS 관리자를 사용하여 Windows 자격 증명(Windows 사용자인 경우) 또는 IIS 관리자 사용자 자격 증명(IIS 관리자 사용자인 경우)을 사용하여 사이트 또는 애플리케이션에 연결할 수 있습니다.

IIS 관리자 사용자가 사이트 또는 애플리케이션에 연결할 수 있도록 허용하려면 다음을 수행합니다.

  1. IIS 관리자의 연결 창에서 권한을 구성할 사이트 또는 애플리케이션을 선택합니다.
  2. 사이트 또는 애플리케이션의 홈페이지에서 IIS 관리자 권한을 두 번 클릭합니다.
    연결 창의 스크린샷 기본 웹 사이트가 선택되어 있습니다. 기본 웹 사이트 홈 창에서 IS 관리자 권한이 강조 표시됩니다.
  3. IIS 관리자 권한 페이지의 작업 창에서 사용자 허용을 클릭합니다.
  4. 사용자 허용 대화 상자에서 IIS 관리자를 선택하고 선택을 클릭합니다.
    I S 관리자 권한 페이지 및 작업 창의 스크린샷. 사용자 허용 옵션이 강조 표시됩니다. 사용자 허용 대화 상자가 표시됩니다. I S 관리자가 선택되었습니다.
  5. 사용자 대화 상자의 목록에서 하나 이상의 IIS 관리자 사용자를 선택한 다음 확인을 클릭합니다.
    사용자 대화 상자의 스크린샷 TestAdmin은 이름 및 사용자 선택 아래 목록에 표시됩니다.
  6. 확인을 클릭하여 사용자 허용 대화 상자를 해제합니다.

Windows 사용자가 사이트 또는 애플리케이션에 연결할 수 있도록 허용하려면 다음을 수행합니다.

  1. IIS 관리자 권한 페이지의 작업 창에서 사용자 허용을 클릭합니다.
  2. 사용자 허용 대화 상자에서 Windows를 선택한 다음 선택을 클릭합니다.
  3. 사용자 또는 그룹 선택 대화 상자에서 사용자 이름을 입력하거나 사용자 계정을 검색한 다음 확인을 클릭합니다.
    사용자 또는 그룹 선택 대화 상자의 스크린샷 이 개체 유형 선택 텍스트 아래에 사용자가 기록됩니다. 이 위치의 텍스트 아래에 BD E L A PC I S가 기록됩니다.
  4. 확인을 클릭하여 사용자 허용 대화 상자를 해제합니다.

콘텐츠 디렉터리에 대한 ACL(Access Control 목록) 구성

사용자가 사이트 또는 애플리케이션에 연결할 때 IIS 관리자가 올바르게 작동하려면 사이트 또는 애플리케이션의 실제 디렉터리에 대해 ACL을 올바르게 구성해야 합니다. Windows 사용자의 경우 디렉터리 및 파일에 액세스해야 하는 각 Windows 사용자 또는 그룹에 대해 디렉터리 및 파일 ACL을 구성해야 합니다. IIS 관리자 사용자의 경우 WMSVC 사용자(기본적으로 NT Service\WMSVC)에 대한 디렉터리 및 파일 ACL을 구성해야 합니다.

사이트 또는 애플리케이션의 실제 디렉터리의 경우 WMSVC 사용자(IIS 관리자 사용자의 연결을 허용하는 경우)와 해당 사이트 또는 애플리케이션에 연결해야 하는 모든 Windows 사용자에 대한 읽기, 쓰기 및 실행 권한을 구성합니다.

사이트 또는 애플리케이션의 실제 디렉터리가 다른 컴퓨터(즉, UNC 공유)에 있는 경우 해당 UNC 공유의 콘텐츠에 대한 읽기, 쓰기 및 실행 권한이 있는 사용자로 실행되도록 WMSVC를 구성해야 합니다(기본 사용자인 NT Service\WMSVC는 다른 컴퓨터의 항목에 액세스할 수 없음).

IIS 관리자에서 사이트 또는 애플리케이션에 연결

관리 서비스를 구성하고 사용자 및 권한을 구성한 후에는 사용자가 자신의 사이트 또는 애플리케이션에 연결할 수 있습니다.

사이트 또는 애플리케이션에 연결하려면

  1. IIS 관리자에서 파일을 클릭한 다음 사이트에 연결(또는 애플리케이션에 연결)을 클릭합니다.
  2. 사이트에 연결 또는 애플리케이션에 연결 마법사에서 연결할 서버 이름과 사이트 이름을 입력합니다. 애플리케이션에 연결하는 경우 애플리케이션 이름도 입력합니다. 그런 후 Next 를 클릭합니다.
    사이트에 연결 마법사의 스크린샷. 텍스트 서버 이름 아래에 localhost가 기록됩니다. 텍스트 사이트 이름 아래에 contoso dot com이 작성됩니다. 다음 옵션이 강조 표시됩니다.
  3. 사이트에 연결 또는 애플리케이션에 연결 마법사의 자격 증명 제공 페이지에서 현재 자격 증명을 사용할지 아니면 사이트에 연결할 자격 증명을 지정할지 선택합니다. 자격 증명을 지정할 때 IIS 관리자 자격 증명 사용 검사 상자를 선택하지 않는 한 기본값은 Windows 자격 증명입니다. 자격 증명을 지정한 후 다음 을 클릭하여 서버에 연결합니다.
    사이트에 연결 마법사의 스크린샷. 자격 증명 제공 페이지가 표시됩니다.
  4. 연결에 성공하면 IIS 관리자가 연결 이름을 지정 하기 위해 사이트에 연결 또는 애플리케이션에 연결 마법사에 최종 페이지를 표시합니다. 아래 이미지와 같이 TestAdmin 사용자가 Contoso.com 사이트에 대한 사이트 연결을 만들었습니다.
    사이트에 연결 마법사의 스크린샷. 인터넷 정보 서비스(I S) 관리자 페이지가 표시됩니다. 사이트 이름 contoso dot com이 강조 표시되고 선택됩니다.

추가 정보

다음 섹션에서는 기능 위임을 살펴보겠습니다. 그러나 이 작업을 수행하기 전에 기능 위임 및 기능 위임에 대해 더 잘 설명하기 위해 방금 연결한 사이트의 한 가지 기능을 살펴보겠습니다. 사이트를 강조 표시하고 사이트 홈페이지를 표시해야 합니다. 홈페이지에서 오류 페이지를 두 번 클릭합니다.

아래 이미지와 같이 페이지 오른쪽에 "이 기능이 잠겨 있고 읽기 전용"이라는 경고가 표시됩니다. 이 경고는 기능이 잠겨 있을 때 표시됩니다. 다음 섹션에서는 기능 위임 및 잠금에 대해 자세히 설명합니다.

오류 페이지의 스크린샷이 표시됩니다. 페이지 오른쪽에는 이 기능이 잠겨 있고 읽기 전용이며 강조 표시된 경고가 있습니다.

IIS 관리자의 기능 위임

기능 위임 기능 페이지에서 서버 관리자는 IIS 관리자의 사이트 및 애플리케이션 수준에서 Web.config 파일에서 구성할 수 있는 기능의 위임 상태를 구성할 수 있습니다. 소유자가 자신의 사이트에서 위임된 기능을 구성할 수 있도록 기본 문서 및 디렉터리 브라우징과 같은 특정 기능의 구성을 개별 사이트 소유자에게 위임하려고 할 수 있습니다.

또는 서버 관리자는 사이트 소유자가 기능의 구성을 볼 수 있지만 설정을 변경할 수 없도록 기능을 읽기 전용으로 위임할 수 있습니다. 서버 관리자는 사이트 및 애플리케이션 수준에서 IIS 관리자에 기능이 표시되지 않도록 방지할 수도 있습니다.

구성 시스템의 하위 수준으로 기능이 위임되는지 여부와 사용자가 낮은 수준에서 연결되면 기능이 IIS 관리자에 표시되는지 여부를 결정하는 여러 위임 상태가 있습니다. 다음 표에서는 각 위임 상태에 대해 설명합니다.

위임 유형 Description
위임되지 않음 구성이 잠겨 있고 Web.config 파일의 기능을 구성하면 런타임 오류가 발생합니다. 사용자가 이 상태가 설정된 아래 수준에서 연결된 경우 IIS 관리자에서 이 기능을 표시하거나 구성할 수 없습니다. 예를 들어 기능이 사이트 수준에서 위임되지 않음 으로 구성된 경우 해당 사이트의 애플리케이션에 연결된 사용자에게 해당 기능이 표시되지 않으며 IIS 관리자에서 구성할 수 없습니다.
읽기 전용 구성이 잠겨 있고 Web.config 파일의 기능을 구성하면 런타임 오류가 발생합니다. 이 기능은 사용자가 낮은 수준에서 연결될 때 IIS 관리자에 표시되지만 구성이 잠기므로 변경할 수 없습니다.
읽기/쓰기 기능은 Web.config에서 구성할 수 있습니다. 이 기능은 IIS 관리자에 표시되며 사용자가 낮은 수준(사이트 또는 애플리케이션 수준)에서 연결될 때 구성할 수 있습니다.
구성 읽기 전용 의미는 읽기 전용과 같습니다. 그러나 데이터베이스와 같이 IIS 외부에서 저장 및 관리되는 기능에 대한 설정 또는 데이터가 있습니다.
구성 읽기/쓰기 의미는 읽기/쓰기와 같습니다. 그러나 데이터베이스와 같이 IIS 외부에서 저장 및 관리되는 기능에 대한 설정 또는 데이터가 있습니다.

참고

서버 관리자는 모든 기능에 대한 구성을 수정할 수 있으므로 서버에 연결된 경우 기능이 하위 수준에 표시되지 않도록 구성된 경우에도 모든 수준의 모든 기능이 표시됩니다.

IIS 관리자의 기능에 대한 기본 위임 상태 구성

기능 위임 기능 페이지를 처음 열면 IIS 관리자에서 기능의 기본 위임 상태를 구성할 수 있습니다. 이러한 위임 상태는 서버의 모든 사이트 및 애플리케이션에 대해 IIS 관리자가 사용하는 기본 설정입니다.

IIS 관리자의 기능에 대한 기본 위임 상태를 구성하려면

  1. IIS 관리자의 연결 창에서 트리의 서버 노드를 클릭합니다.
  2. 서버 홈페이지에서 기능 위임을 두 번 클릭합니다. BD E L A P C 1 대시 I S 홈이 선택되고 기능 위임 아이콘이 강조 표시된 서버 홈 페이지의 연결 창 스크린샷
  3. 그룹화 기준 목록에서 위임을 선택하여 현재 위임 상태별로 기능 목록을 구성합니다.
    그룹 목록의 위임이 강조 표시된 작업 창의 기능 위임 목록 스크린샷
  4. 기능 위임 목록에서 오류 페이지를 선택한 다음 작업 창에서 사용 가능한 위임 상태를 검토합니다. 오류 페이지 기능이 선택되고 기능 위임 설정에서 사용 가능한 옵션은 읽기/쓰기, 위임 제거상속됨으로 다시 설정됩니다.
    기능 위임 설정에서 사용 가능한 옵션을 보여 주는 오류 페이지가 선택된 기능 위임 목록의 스크린샷
  5. 오류 페이지를 선택합니다.작업 창에서 읽기/쓰기를 클릭하여 오류 페이지 기능과 관련된 구성 섹션의 잠금을 해제합니다. 이렇게 하면 Web.config 파일 및 사이트 및 애플리케이션 수준의 IIS 관리자에서 기능을 구성할 수 있습니다.

추가 정보

IIS 구성 파일에서 발췌한 다음 내용은 모든 위치("경로"라고도 함)에서 값을 재정의할 수 있음을 보여 줍니다.

<location path="" overrideMode="Allow">
    <system.webServer>
        <httpErrors>
            ...
            ...
        </httpErrors>
    </system.webServer>
</location>

이 작업이 수행하는 작업을 자세히 보여 주려면 사이트 수준에서 오류 페이지 기능을 참조하세요. 연결 창에서 사이트에 연결한 다음 사이트 홈페이지에서 오류 페이지를 두 번 클릭합니다. 아래 이미지와 같이 사이트 수준에 연결된 사용자가 오류 페이지 기능을 구성할 수 있습니다.

추가, 종료 기능 설정, 도움말 및 온라인 도움말과 같은 작업이 강조 표시된 오류 페이지의 스크린샷

사이트 또는 애플리케이션의 기능에 대한 사용자 지정 위임 상태 구성

위의 단계에서는 서버의 모든 사이트에서 오류 페이지 기능에 대한 기본 위임 상태를 구성했습니다. 또한 구성한 위임 상태를 모든 사이트에 적용할 수 없도록 하려는 경우가 있을 수 있습니다. 이 경우 특정 사이트에 대한 사용자 지정 위임 상태를 구성할 수 있습니다. 한 사이트에서 다른 사이트로 모든 기능의 사용자 지정 위임 상태를 복사할 수도 있습니다.

특정 사이트의 기능에 대한 사용자 지정 위임 상태를 구성하려면

  1. IIS 관리자에서 기능 위임을 두 번 클릭합니다.
  2. 기능 위임 페이지의 작업 창에서 사용자 지정 웹 사이트 위임을 클릭합니다.
  3. 사이트 목록에서 사용자 지정 위임 설정을 구성할 사이트를 선택합니다.
    사이트 목록이 강조 표시된 사용자 지정 웹 사이트 위임 창의 스크린샷
  4. 기능을 선택한 다음 작업 창에서 위임 상태를 클릭합니다.

한 사이트에서 다른 사이트로 사용자 지정 위임 상태를 복사하려면

  1. 사용자 지정 웹 사이트 위임 페이지의 사이트 목록에서 위임을 다른 사이트로 복사할 사이트를 선택합니다.
  2. 위임 복사를 클릭합니다.
  3. 위임 복사 대화 상자에서 위임 상태를 복사할 사이트 또는 사이트를 선택한 다음 확인을 클릭합니다.

기능 위임 상태 다시 설정

기능의 위임 상태에 대한 변경 내용을 실행 취소해야 하는 경우가 있을 수 있습니다. 실수로 특정 사이트 또는 애플리케이션을 변경했거나 기능을 사용하는 일부 '실험'이 잘못되었을 수 있습니다. 이 경우 모든 기능의 위임 상태를 기본 상태로 다시 설정합니다. 또는 하나의 기능만 기본 상태로 다시 설정합니다.

기능 위임 상태를 다시 설정하려면

  1. 기능 위임 기능 페이지를 엽니다.
  2. 모든 기능 위임 상태를 다시 설정하려면 작업 창에서 모든 위임 다시 설정을 클릭합니다.

특정 기능의 위임 상태를 다시 설정하려면 목록에서 기능을 선택하고 작업 창에서 상속됨으로 다시 설정을 클릭합니다.