그룹 정책을 사용하여 원격으로 소프트웨어 설치
이 문서에서는 그룹 정책을 사용하여 클라이언트 컴퓨터 또는 사용자에게 프로그램을 자동으로 배포하는 방법을 설명합니다.
적용 대상: Windows Server(지원되는 모든 버전)
원래 KB 번호: 816102
요약
다음 방법을 통해 그룹 정책 사용하여 컴퓨터 프로그램을 배포할 수 있습니다.
소프트웨어 할당
프로그램 배포를 사용자 또는 컴퓨터에 할당할 수 있습니다. 사용자에게 프로그램을 할당하면 사용자가 컴퓨터에 로그온할 때 설치됩니다. 사용자가 프로그램을 처음 실행하면 설치가 완료됩니다. 컴퓨터에 프로그램을 할당하면 컴퓨터가 시작될 때 설치되며 컴퓨터에 로그온하는 모든 사용자가 사용할 수 있습니다. 사용자가 프로그램을 처음 실행하면 설치가 완료됩니다.
소프트웨어 게시
사용자에게 프로그램 배포를 게시할 수 있습니다. 사용자가 컴퓨터에 로그온하면 게시된 프로그램이 프로그램 추가 또는 제거 대화 상자에 표시되며 여기에서 설치할 수 있습니다.
참고 항목
Windows Server 2003 그룹 정책 자동 프로그램 설치에는 Microsoft Windows 2000 이상 버전을 실행하는 클라이언트 컴퓨터가 필요합니다.
복원 지점 만들기
컴퓨터 프로그램을 게시하거나 할당하려면 다음 단계에 따라 게시 서버에 배포 지점을 만듭니다.
- 관리자 권한으로 서버에 로그온합니다.
- 배포하려는 Windows Installer 패키지(.msi 파일)를 배치할 공유 네트워크 폴더를 만듭니다.
- 배포 패키지에 대한 액세스를 허용하도록 공유에 대한 권한을 설정합니다.
- 배포 지점에 패키지를 복사하거나 설치합니다. 예를 들어 .msi 파일을 배포하려면 관리 설치(
setup.exe /a
)를 실행하여 배포 지점에 파일을 복사합니다.
그룹 정책 개체 만들기
소프트웨어 패키지를 배포하는 데 사용할 GPO(그룹 정책 개체)를 만들려면 다음 단계를 따릅니다.
- 시작을 클릭하고 관리 도구를 가리킨 다음 Active Directory 사용자 및 컴퓨터를 클릭하여 Active Directory 사용자 및 컴퓨터 스냅인을 시작합니다.
- 콘솔 에서 도메인 이름을 마우스 오른쪽 단추로 클릭한 다음 속성을 클릭합니다.
- 그룹 정책 탭을 클릭한 다음 새로 만들기를 클릭합니다.
- 새 그룹의 이름을 입력한 다음 Enter 키를 누릅니다.
- 속성을 클릭한 다음 보안 탭을 클릭합니다.
- 이 정책을 적용하지 않는 보안 그룹에 대한 그룹 정책 적용 확인란의 선택을 취소합니다.
- 이 정책을 적용할 그룹에 대해 그룹 정책 적용 확인란을 선택합니다.
- 작업을 마친 후 확인을 클릭합니다.
패키지 할당
Windows Server 2003, Windows 2000 또는 Windows XP Professional을 실행하는 컴퓨터 또는 이러한 워크스테이션 중 하나에 로그온하는 사용자에게 프로그램을 할당하려면 다음 단계를 따릅니다.
시작을 클릭하고 관리 도구를 가리킨 다음 Active Directory 사용자 및 컴퓨터를 클릭하여 Active Directory 사용자 및 컴퓨터 스냅인을 시작합니다.
콘솔 에서 도메인 이름을 마우스 오른쪽 단추로 클릭한 다음 속성을 클릭합니다.
그룹 정책 탭에서 원하는 정책을 찾은 다음 수정을 클릭합니다.
컴퓨터 구성에서 소프트웨어 설정을 확장합니다.
소프트웨어 설치를 마우스 오른쪽 단추로 클릭하고 새로 만들기를 가리킨 다음 패키지를 클릭합니다.
열기 대화 상자에서 원하는 공유 설치 관리자 패키지의 전체 UNC(범용 명명 규칙) 경로를 입력합니다. 예들 들어
\\<file server>\<share>\<file name>.msi
입니다.Important
찾아보기 단추를 사용하여 위치에 액세스하지 마십시오. 공유 설치 관리자 패키지의 UNC 경로를 사용해야 합니다.
열기를 클릭합니다.
할당을 클릭하고 확인을 클릭합니다. 패키지는 그룹 정책 창의 오른쪽 창에 나열됩니다.
그룹 정책 스냅인을 닫고 확인을 클릭한 다음 Active Directory 사용자 및 컴퓨터 스냅인을 닫습니다.
클라이언트 컴퓨터가 시작되면 관리 소프트웨어 패키지가 자동으로 설치됩니다.
패키지 게시
컴퓨터 사용자에게 패키지를 게시하고 제어판의 프로그램 추가 또는 제거 목록에서 설치할 수 있도록 하려면 다음 단계를 따릅니다.
시작을 클릭하고 관리 도구를 가리킨 다음 Active Directory 사용자 및 컴퓨터를 클릭하여 Active Directory 사용자 및 컴퓨터 스냅인을 시작합니다.
콘솔 에서 도메인 이름을 마우스 오른쪽 단추로 클릭한 다음 속성을 클릭합니다.
그룹 정책 탭에서 수정할 정책을 찾은 다음 수정을 클릭합니다.
사용자 구성에서 소프트웨어 설정을 확장합니다.
소프트웨어 설치를 마우스 오른쪽 단추로 클릭하고 새로 만들기를 가리킨 다음 패키지를 클릭합니다.
열기 대화 상자에서 원하는 공유 설치 관리자 패키지의 전체 UNC 경로를 입력합니다. 예들 들어
\\file server\share\file name.msi
입니다.Important
찾아보기 단추를 사용하여 위치에 액세스하지 마십시오. 공유 설치 관리자 패키지의 UNC 경로를 사용해야 합니다.
열기를 클릭합니다.
게시를 클릭하고 확인을 클릭합니다.
패키지는 그룹 정책 창의 오른쪽 창에 나열됩니다.
그룹 정책 스냅인을 닫고 확인을 클릭한 다음 Active Directory 사용자 및 컴퓨터 스냅인을 닫습니다.
패키지를 테스트합니다.
참고 항목
Windows의 버전이 다양하므로 사용하는 컴퓨터에 따라 아래 단계가 다를 수도 있습니다. 이러한 경우에는 제품 설명서를 참조하여 다음 단계를 완료하세요.
- 패키지를 게시한 계정을 사용하여 Windows 2000 Professional 또는 Windows XP Professional을 실행하는 워크스테이션에 로그온합니다.
- Windows XP에서 시작을 클릭하고 제어판을 클릭합니다.
- 프로그램 추가/제거를 두 번 클릭하고 새 프로그램 추가를 클릭합니다.
- 네트워크에서 프로그램 추가 목록에서 게시한 프로그램을 클릭한 다음 추가를 클릭합니다. 프로그램이 설치되었습니다.
- 확인을 클릭한 다음 닫기를 클릭합니다.
패키지 다시 배포
경우에 따라 소프트웨어 패키지를 다시 배포해야할 수 있습니다(예: 패키지를 업그레이드하거나 변경하는 경우). 테이블을 재배포하려면 다음 단계를 따릅니다.
시작을 클릭하고 관리 도구를 가리킨 다음 Active Directory 사용자 및 컴퓨터를 클릭하여 Active Directory 사용자 및 컴퓨터 스냅인을 시작합니다.
콘솔 에서 도메인 이름을 마우스 오른쪽 단추로 클릭한 다음 속성을 클릭합니다.
그룹 정책 탭에서 패키지를 배포하는 데 사용할 그룹 정책 개체를 찾은 다음 수정을 클릭합니다.
패키지를 배포하는 데 사용한 소프트웨어 설치 항목이 포함된 소프트웨어 설정 컨테이너를 확장합니다.
패키지가 포함된 소프트웨어 설치 컨테이너를 클릭합니다.
그룹 정책 창의 오른쪽 창에서 프로그램을 마우스 오른쪽 단추로 클릭하고 모든 작업을 가리킨 다음 애플리케이션 다시 배포를 클릭합니다. 다음과 같은 메시지가 나타납니다.
이 애플리케이션을 다시 배포하면 이미 설치된 모든 곳에서 애플리케이션이 다시 설치됩니다. 계속할까요?
예를 클릭합니다.
그룹 정책 스냅인을 종료하고 확인을 클릭한 다음 Active Directory 사용자 및 컴퓨터 스냅인을 닫습니다.
패키지 제거
게시되거나 할당된 패키지를 제거하려면 다음 단계를 따릅니다.
- 시작을 클릭하고 관리 도구를 가리킨 다음 Active Directory 사용자 및 컴퓨터를 클릭하여 Active Directory 사용자 및 컴퓨터 스냅인을 시작합니다.
- 콘솔 에서 도메인 이름을 마우스 오른쪽 단추로 클릭한 다음 속성을 클릭합니다.
- 그룹 정책 탭에서 패키지를 배포하는 데 사용할 그룹 정책 개체를 찾은 다음 수정을 클릭합니다.
- 패키지를 배포하는 데 사용한 소프트웨어 설치 항목이 포함된 소프트웨어 설정 컨테이너를 확장합니다.
- 패키지가 포함된 소프트웨어 설치 컨테이너를 클릭합니다.
- 그룹 정책 창의 오른쪽 창에서 프로그램을 마우스 오른쪽 단추로 클릭하고 모든 작업을 가리킨 다음 제거를 클릭합니다.
- 다음 작업 중 하나를 수행합니다.
- 사용자 및 컴퓨터에서 소프트웨어를 즉시 제거를 클릭한 다음 확인을 클릭합니다.
- 사용자가 소프트웨어를 계속 사용하도록 허용하지만 새 설치를 방지를 클릭한 다음 확인을 클릭합니다.
- 그룹 정책 스냅인을 닫고 확인을 클릭한 다음 Active Directory 사용자 및 컴퓨터 스냅인을 닫습니다.
문제 해결
게시된 패키지는 그룹 정책을 사용하여 제거한 후 클라이언트 컴퓨터에 표시됩니다.
이 상황은 사용자가 프로그램을 설치했지만 사용하지 않은 경우에 발생할 수 있습니다. 사용자가 게시된 프로그램을 처음 시작하면 설치가 완료됩니다. 그후 그룹 정책이 프로그램을 제거합니다.