Windows Installer 및 그룹 정책을 사용하여 Active Directory 도메인에서 VPModule.msi를 배포하는 방법

기술 자료 번역 기술 자료 번역
기술 자료: 887405 - 이 문서가 적용되는 제품 보기.
모두 확대 | 모두 축소

이 페이지에서

요약

VPModule.msi를 사용하여 ASP.NET을 실행하는 컴퓨터에 Microsoft.Web.ValidatePathModule.dll HttpModule을 설치할 수 있습니다. 이 문서에서는 그룹 정책을 사용하여 배포 지점 만들기, Microsoft.Web.ValidatePathModule.dll 배포를 위한 그룹 정책 개체 만들기 및 VPModule.msi 배포하기를 포함하여 이 HttpModule을 배포하는 데 필요한 단계를 설명합니다.

소개

VPModule.msi 파일은 대상 컴퓨터에 Microsoft.Web.ValidatePathModule.dll이라는 HttpModule을 설치합니다. 또한 설치를 수행하면 Machine.config 파일이 새로운 HttpModule 항목으로 업데이트됩니다. VPModule.msi에 대한 자세한 내용은 Microsoft 기술 자료의 다음 문서를 참조하십시오.
887289 ASP.NET에서 인가 문제를 확인하기 위한 HTTP 모듈
VPModule.msi를 사용하여 ASP.NET을 실행하는 컴퓨터에 Microsoft.Web.ValidatePathModule.dll을 설치할 수 있습니다. Active Directory 디렉터리 서비스 환경에서 컴퓨터를 관리하는 경우 그룹 정책의 소프트웨어 설치 및 유지 관리 기능을 사용하여 대상 컴퓨터에 VPModule.msi를 배포할 수 있습니다. 이 문서에서는 Windows Installer 및 그룹 정책을 사용하여 Microsoft Windows 2000 Server 또는 Microsoft Windows Server 2003 Active Directory 도메인에 있는 대상 컴퓨터에 VPModule.msi를 설치하는 방법을 설명합니다. 이 문서에서는 사용자 환경에서 어느 컴퓨터가 ASP.NET을 실행하고 있는지 이미 알고 있다고 가정합니다.

그룹 정책은 Systems Management Server(SMS) 2003 또는 Software Update Services(SUS) 같은 회사 업데이트 관리 솔루션을 아직 사용하지 않는 고객을 위한 소프트웨어 배포 관리에 권장되는 방법입니다. 그룹 정책에 대한 자세한 내용은 다음 Microsoft 웹 사이트를 참조하십시오.
http://go.microsoft.com/fwlink/?linkid=14950

추가 정보

그룹 정책을 사용하여 VPModule.msi 할당

그룹 정책을 사용하여 VPModule.msi를 할당하려면 다음 단계를 수행하십시오.
  1. 배포 지점을 만듭니다.
  2. VPModule.msi 배포를 위한 그룹 정책 개체(GPO)를 만듭니다.
  3. 시스템에서 할당한 공유 배포 폴더에서 VPModule.msi 파일을 배포합니다.
  4. 원할 경우 특정 보안 그룹에 VPModule.msi를 배포합니다.
대상 컴퓨터 또는 VPModule.msi를 받을 컴퓨터는 Windows Installer(.msi) 파일이 있는 서버와 같은 도메인에 참가해야 합니다. 패키지를 할당한 후에 Windows Installer는 네트워크에 연결된 사용자가 다음에 컴퓨터를 시작할 때 VPModule.msi를 자동으로 설치합니다. 각 컴퓨터의 속성을 검사하여 VPModule.msi 업데이트가 대상 컴퓨터에서 완료되었는지 확인하는 것이 좋습니다. 업데이트를 완료하려면 두 번 이상 컴퓨터를 다시 시작해야 할 수 있습니다.

네트워크 관리자 또는 로컬 컴퓨터에 관리자로 로그온한 사용자만 대상 컴퓨터에서 할당된 소프트웨어(즉, VPModule.msi)를 제거할 수 있습니다. 이 절의 절차는 다음 절에서 자세히 설명합니다.

배포 지점 만들기

소프트웨어를 할당하려면 서버에 배포 지점을 만들어야 합니다. 배포 지점을 만들려면 다음 단계를 수행하십시오.
  1. 서버 컴퓨터에 관리자로 로그온합니다.
  2. 배포할 VPModule.msi 파일을 저장할 공유 네트워크 폴더를 만듭니다. 이 폴더는 소프트웨어 패키지의 배포 지점입니다.
  3. 배포 패키지에 대한 액세스를 허용하도록 공유 네트워크 폴더에 권한을 설정합니다. 다음 액세스 권한을 지정합니다.
    • Administrators
    • Authenticated users
    • Domain users
    선택적으로 배포 지점에 대해 분산 파일 시스템(DFS)을 구성할 수 있습니다. 더 많은 융통성을 제공하므로 이렇게 하는 것이 좋습니다. 서버를 바꾸어야 하는 경우에 배포 지점의 가용성이 중단되지 않도록 하여 더 많은 융통성을 제공합니다. 또한 DFS를 사용하면 여러 사이트에 쉽게 배포 지점을 만들 수 있습니다. DFS에 대한 자세한 내용은 다음 Microsoft 웹 사이트를 참조하십시오.
    http://go.microsoft.com/fwlink/?linkid=34229
  4. VPModule.msi 파일을 배포 지점으로 복사합니다.

소프트웨어 배포를 위한 GPO 만들기

GPO를 만들어 VPModule.msi를 배포할 대상 컴퓨터가 있는 Active Directory 컨테이너에 연결할 수 있습니다. 예를 들어, Active Directory 컨테이너는 사이트, 도메인 또는 조직 구성 단위(OU)가 될 수 있습니다. 아래 지침은 도메인을 컨테이너로 사용한 다음 보안 필터링을 사용하여 GPO의 대상을 특정 컴퓨터로 지정하도록 지시합니다. 사용자 환경의 경우 GPO를 OU 같은 다른 컨테이너에 연결할 수 있습니다. 원하는 모든 Active Directory 컨테이너에 연결할 수 있습니다. 또한 VPModule.msi를 배포하는 경우 새 GPO를 만드는 대신 기존의 GPO를 편집할 수 있습니다. 그러나 기본 도메인 정책 또는 기본 도메인 컨트롤러 정책은 편집하지 않는 것이 좋습니다.

VPModule.msi의 배포를 위한 GPO 만들기

다음 방법 중 하나를 사용하여 VPModule.msi의 배포를 위한 GPO를 만듭니다.

그룹 정책 관리 콘솔(GPMC)이 설치된 경우 다음 단계를 수행하십시오.
  1. 관리 워크스테이션에서 그룹 정책 관리 콘솔(GPMC)을 엽니다.
  2. 콘솔 트리에서 만들려는 포리스트의 도메인 이름을 마우스 오른쪽 단추로 누르고 그룹 정책 개체(GPO)를 연결합니다.
  3. Create and Link a GPO Here를 누릅니다.
  4. New GPO 대화 상자에서 새 GPO 이름을 지정한 다음 OK를 누릅니다.
그룹 정책 관리 콘솔(GPMC)이 설치되어 있지 않으면 다음 단계를 수행하십시오.
  1. 도메인 컨트롤러 또는 관리 워크스테이션에서 Active Directory 사용자 및 컴퓨터를 엽니다.
  2. VPModule.msi를 배포할 컴퓨터가 들어 있는 OU를 찾습니다.
  3. OU를 마우스 오른쪽 단추로 누른 다음 속성을 누릅니다.
  4. 그룹 정책 탭을 누른 다음 새로 만들기를 누릅니다.
  5. 새 그룹 정책 개체 대화 상자에서 새 GPO 이름을 지정한 다음 확인을 누릅니다.

소프트웨어 배포를 위한 GPO 편집

배포 지점을 만들고 VPModule.msi의 배포를 위한 GPO를 만든 후에 그룹 정책의 소프트웨어 설치 및 유지 관리 기능을 사용하여 GPO를 수정해야 합니다. VPModule.msi를 배포하려면 그룹 정책 개체 편집기에서 컴퓨터 구성 노드를 사용해야 합니다.

소프트웨어 배포를 위한 GPO를 편집하려면 다음 단계를 수행하십시오.
  1. 새 GPO를 마우스 오른쪽 단추로 누른 다음 편집을 누릅니다.
  2. 그룹 정책 개체 편집기에서 컴퓨터 구성, 소프트웨어 설정, 소프트웨어 설치를 차례로 누릅니다.
  3. 동작 메뉴에서 새로 만들기를 가리킨 다음 패키지를 누릅니다.
  4. 열기 대화 상자에서 파일 이름 상자에 배포할 공유 설치 관리자 패키지의 전체 범용 명명 규칙(UNC) 경로를 입력합니다. 이 경로를 다음 형식으로 입력합니다.
    \\ServerName\SharedFolder\VPModule.msi 또는 \\ServerIP\SharedFolder\VPModule.msi
    공유 설치 관리자 패키지의 UNC 경로를 사용해야 합니다.
  5. Windows Installer 패키지를 선택한 다음 열기를 누릅니다.
  6. 소프트웨어 배포 대화 상자에서 할당을 누른 다음 확인을 누릅니다. 선택한 공유 설치 관리자 패키지가 그룹 정책 개체 편집기의 오른쪽 창에 나타납니다.
참고 ServerNameServerIP 는 공유 폴더가 있는 컴퓨터의 서버 이름 또는 IP 주소의 자리 표시자입니다. SharedFolder 는 서버 컴퓨터에 있는 공유 폴더의 자리 표시자입니다.

특정 보안 그룹에 소프트웨어 배포

그룹 정책의 보안 필터링을 사용하여 특정 보안 그룹의 구성원인 컴퓨터에만 VPModule.msi를 배포할 수 있습니다. 예를 들어, 이 문서에서 설명하는 절차를 사용하여 도메인 수준에서 GPO를 만든 경우 보안 필터링을 사용하여 GPO의 대상을 원하는 컴퓨터로만 지정할 수 있습니다. 먼저 보안 그룹을 만들고 대상 컴퓨터를 구성원으로 추가해야 합니다.

보안 그룹을 만들려면 다음 단계를 수행하십시오.
  1. 대상으로 지정할 도메인 또는 Active Directory 컨테이너를 마우스 오른쪽 단추로 누르고 새로 만들기를 누른 다음 그룹을 누릅니다.
  2. 보안 그룹 이름을 지정합니다.
  3. 구성원 탭을 누른 다음 추가를 누릅니다.
  4. 컴퓨터 이름을 입력한 다음 확인을 누릅니다.

보안 필터링을 사용하여 VPModule.msi 대상 지정

  1. GPMC에서 Group Policy Objects를 두 번 누릅니다.
  2. 보안 필터링을 적용할 GPO를 누릅니다.
  3. 결과 창의 Scope 탭에서 Add를 누릅니다.
  4. 선택할 개체 이름 입력하십시오. 상자에서 보안 필터를 추가할 그룹, 사용자 또는 컴퓨터의 이름을 입력한 다음 확인을 누릅니다.
  5. Authenticated UsersScope 탭의 Security Filtering 섹션에 나타나는 경우 이 그룹을 선택한 다음 Remove를 누릅니다. 이렇게 하면 추가한 그룹의 구성원만 이 GPO의 설정을 받을 수 있게 됩니다.
참고 GPO의 설정은 다음 사용자 및 컴퓨터에만 적용됩니다.
  • GPO가 연결된 도메인 또는 하나 이상의 OU에 포함된 사용자 및 컴퓨터
  • 보안 필터링에 지정되었거나 보안 필터링에 지정된 그룹의 구성원인 사용자 및 컴퓨터
단일 GPO에 대한 보안 필터에 여러 그룹, 사용자 또는 컴퓨터를 지정할 수 있습니다.

참조

자세한 내용은 Microsoft 기술 자료의 다음 문서를 참조하십시오.
887404 Systems Management Server 2003을 사용하여 ValidatePath 모듈을 배포하는 방법
887459 ASP.NET의 인가 문제를 프로그래밍 방식으로 확인
887787 ASP.NET ValidatePath 모듈을 설치하면 Reporting Services에서 오류 메시지가 나타날 수 있다
887290 ASP.NET ValidatePath Module Scanner(VPModuleScanner.js)를 사용하는 방법




Microsoft 제품 관련 기술 전문가들과 온라인으로 정보를 교환하시려면 Microsoft 뉴스 그룹에 참여하시기 바랍니다.

속성

기술 자료: 887405 - 마지막 검토: 2004년 11월 17일 수요일 - 수정: 1.3
본 문서의 정보는 다음의 제품에 적용됩니다.
  • Microsoft Windows Server 2003, Standard Edition (32-bit x86)
  • Microsoft Windows Server 2003, Enterprise Edition (32-bit x86)
  • Microsoft Windows Server 2003, Datacenter Edition (32-bit x86)
  • Microsoft Windows 2000 Advanced Server
  • Microsoft Windows 2000 Datacenter Server
  • Microsoft Windows 2000 Server
  • Microsoft Windows XP Professional
키워드:?
kbhowto kbactivedirectory kbgrppolicyinfo kbsecurity kbgpo kbdirservices kbdeployment kbpermissions KB887405

피드백 보내기

 

Contact us for more help

Contact us for more help
Connect with Answer Desk for expert help.
Get more support from smallbusiness.support.microsoft.com