다음을 통해 공유


IIS 관리자용 원격 관리

작성자: Saad Ladki

소개

IIS(인터넷 정보 서비스) 관리자를 통해 IIS 7.0 이상의 원격 관리를 명시적으로 사용하도록 설정해야 합니다. 이는 IIS 관리자 원격이 MMC를 통해 항상 사용하도록 설정된 IIS 6.0에서 변경되었습니다. 이 문서에서는 IIS 관리자를 통해 Windows Server® 2008에서 IIS의 원격 관리를 사용하도록 설정하는 방법을 설명합니다.

먼저 Windows Server 2008에 있어야 합니다. Windows Vista의 IIS는 릴리스될 때 원격으로 관리할 수 없습니다. 또한 기본 제공 관리자 계정으로 로그인하거나 관리자 권한을 사용하여 Administrators 그룹의 구성원이어야 합니다.

이러한 단계는 IIS 서버의 원격 관리를 사용하도록 설정하는 단계입니다.

  1. WMSVC(웹 관리 서비스)를 설치합니다.

  2. 원격 연결을 사용하도록 설정합니다.

  3. 필요에 따라 다른 구성(예: )을 설정합니다.

    a. HTTPS 바인딩(포트, IP 주소 및/또는 SSL 인증서)
    b. IP 및 도메인 제한.

  4. WMSVC를 시작하고 필요에 따라 서비스 시작 유형을 수동에서 자동으로 변경합니다.

WMSVC를 실행하는 동안 WMSVC를 구성할 수 없으므로 WMSVC를 시작하는 것이 마지막 단계입니다.

참고

이 문서에서는 원격을 사용하도록 설정하는 방법만 설명합니다. IIS 관리자 원격의 작동 방식에 대한 개요는 IIS Manager를 사용하는 시작 참조하세요.

WMSVC(웹 관리 서비스) 설치

시작 메뉴에서 서버 관리자 클릭하고 왼쪽 트리 보기에서 역할 노드를 선택한 다음 아래를 검사하여 웹 서버(IIS) 역할을 찾습니다. 역할 서비스 추가를 클릭하고 관리 서비스 구성 요소를 선택합니다.

서비스 목록을 보여 주는 스크린샷 화살표는 관리 서비스를 가리킵니다.

원격 연결 사용

IIS Manager를 사용하여 원격 연결을 사용하도록 설정하려면 트리 뷰에서 서버 노드를 클릭하고 관리 서비스 기능을 열고 원격 연결 아래의 원격 연결 검사 사용 상자를 검사.

이 구성은 레지스트리 키 HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\WebManagement\Server 아래의 dword 레지스트리 값 "EnableRemoteManagement"에 저장됩니다. 명령줄에서 원격 관리를 사용하도록 설정하는 가장 쉬운 방법은 EnableRemoteMgmt.reg라는 파일에 이 텍스트를 저장하고 실행하는 것입니다.

REGEDIT4
   
[HKEY_LOCAL_MACHINE\Software\Microsoft\WebManagement\Server]
   
"EnableRemoteManagement"=dword:00000001

WMSVC 설정 구성

구성할 수 있는 몇 가지 다른 WMSVC 설정이 있습니다.

  • 바인딩 – 기본적으로 WMSVC는 자체 서명된 인증서를 사용하여 포트 8172의 할당되지 않은 모든 IP 주소에 바인딩됩니다(WMSVC는 HTTPS를 통해서만 통신).
  • IPv4 제한 - 원격 연결을 사용하도록 설정한 후 WMSVC는 모든 IP 주소의 연결을 허용합니다. 알려진 클라이언트 집합에서 연결을 거부하거나 알려진 클라이언트 집합에 대한 연결만 잠글 수 있습니다.
  • 지정되지 않은 클라이언트에 허용 – 기본적으로 WMSVC는 Windows 자격 증명과 IIS 관리자 자격 증명(예: administration.config 저장된 비 Windows 자격 증명)을 모두 허용합니다. Windows 자격 증명으로만 제한하도록 선택할 수 있습니다.

IIS 관리자를 사용하여 이러한 설정을 구성하려면 트리 뷰에서 서버 노드를 클릭하고 관리 서비스 기능을 엽니다. 이 구성은 레지스트리에 저장되며 다양한 방법(예: regedit, .reg 파일, WMI 등)을 조작할 수 있습니다.

레지스트리 설정을 보여 주는 스크린샷

WMSVC 시작

IIS 관리자를 사용하여 WMSVC를 시작하려면 트리 뷰에서 서버 노드를 클릭하고 관리 서비스 기능을 열고 작업 창에서 시작을 클릭합니다. 명령줄에서 WMSVC를 시작하려면 다음을 입력합니다.

net start WMSVC

WMSVC는 시작 유형을 수동으로 설정하여 설치합니다. 즉, 서버를 다시 부팅하거나 HTTP.sys 중지될 때마다 서비스를 수동으로 다시 시작해야 합니다(WMSVC는 HTTP.sys 따라 다름). 시스템 부팅 시 WMSVC를 시작하려면 시작 유형을 자동으로 설정합니다. Services MMC 콘솔에서 또는 다음 명령줄을 사용하여 이 작업을 수행합니다.

sc.exe config WMSVC start= auto