IT taste/#2 network
[NT2003 / GP] Software Deploy : 그룹정책을 이용한 소프트웨어 배포
mmgh
2010. 1. 2. 17:57
[GP] Software Deploy : 그룹정책을 이용한 소프트웨어 배포
그룹정책을 이용한 소프트웨어 배포에 대해서 살펴보겠습니다.
실제로 필드에서 가장 많이 사용되는 형태의 디자인이기도 합니다.
간단하게 DC서버1대 / Client 1대 / 소스서버 1대로 구현하도록 하겠습니다.
SRV01 - DC/DNS : 소프트웨어를 배포할 그룹정책을 만듭니다. / USER1계정 생성
(사전에 DC와 랩을 진행할 해당 도메인이 만들어져 있어야 합니다.
http://mgshell.tistory.com/entry/DC-Domain-Controller-설치하기)
SRV02 - DC Client : SRV01에서 생성해둔 USER1로 mgshell.com에 로그온 하여 배포된 프로그램을 설치합니다.
SRV03 - APP Share Server : SRV01에서 배포할 소프트웨어를 공유해줍니다.
1. SRV2/3 : 해당 도메인(:mgshell.com)으로 들어가기
2. SRV1 : 소프트웨어 배포 그룹정책 만들기
1.[Start] - [Administrative Tools] - [Active Directory User and Computer] -
[mgshell.com - new - Organizational Unit - TestOU]
2.[TestOU - Properties] - [Group Policy - ADD - NEW GP(:APP)]
3.[User Configuration] - [Software settings] - [Software Installation] - [Package]
※배포될 소스파일은 어디에 위치하여도 상관없으나 네트워크를 통한 접근경로로 설정해주어야 정상적으로
배포 및 설치가 가능합니다.
3. SRV2 : 배포된 소프트웨어 설치
※GP를 통한 소프트웨어 배포는 .msi확장자를 가진 파일만 가능합니다. 대부분의 MS소프트웨어들은 msi를 통한 설치를 지원하고 있지만 그렇지 않을경우 VERITAS 등 과 같은 타벤더의 솔루션을 이용하여 msi포맷으로 만들 수 있습니다. 또한 .zap 파일을 통하여서도 배포가 가능하지만 zap파일은 게시(Published)만 가능하고 할당(Assigned : 강제적으로 설치)이 불가능합니다.
4. ZAP 파일 생성
설치 프로그램과 같은 폴더에서 메모장으로 작성후 .zap로 저장.
※ 그룹정책이 적용되지 않을 경우 재시작 하지 않고 강제 적용
[Start] - [CMD] - "gpupdate /force"
그룹정책을 이용한 소프트웨어 배포에 대해서 살펴보겠습니다.
실제로 필드에서 가장 많이 사용되는 형태의 디자인이기도 합니다.
간단하게 DC서버1대 / Client 1대 / 소스서버 1대로 구현하도록 하겠습니다.
SRV01 - DC/DNS : 소프트웨어를 배포할 그룹정책을 만듭니다. / USER1계정 생성
(사전에 DC와 랩을 진행할 해당 도메인이 만들어져 있어야 합니다.
http://mgshell.tistory.com/entry/DC-Domain-Controller-설치하기)
SRV02 - DC Client : SRV01에서 생성해둔 USER1로 mgshell.com에 로그온 하여 배포된 프로그램을 설치합니다.
SRV03 - APP Share Server : SRV01에서 배포할 소프트웨어를 공유해줍니다.
1. SRV2/3 : 해당 도메인(:mgshell.com)으로 들어가기
2. SRV1 : 소프트웨어 배포 그룹정책 만들기
1.[Start] - [Administrative Tools] - [Active Directory User and Computer] -
[mgshell.com - new - Organizational Unit - TestOU]
2.[TestOU - Properties] - [Group Policy - ADD - NEW GP(:APP)]
3.[User Configuration] - [Software settings] - [Software Installation] - [Package]
※배포될 소스파일은 어디에 위치하여도 상관없으나 네트워크를 통한 접근경로로 설정해주어야 정상적으로
배포 및 설치가 가능합니다.
3. SRV2 : 배포된 소프트웨어 설치
※GP를 통한 소프트웨어 배포는 .msi확장자를 가진 파일만 가능합니다. 대부분의 MS소프트웨어들은 msi를 통한 설치를 지원하고 있지만 그렇지 않을경우 VERITAS 등 과 같은 타벤더의 솔루션을 이용하여 msi포맷으로 만들 수 있습니다. 또한 .zap 파일을 통하여서도 배포가 가능하지만 zap파일은 게시(Published)만 가능하고 할당(Assigned : 강제적으로 설치)이 불가능합니다.
4. ZAP 파일 생성
[application] // ZAP파일의 시작 friendlyname = "KMPlayer" // 프로그램 추가 및 제거에 나타날 소프트웨어의 이름 setupcommand = \\1.1.1.3\tools\kmplayer_setup.exe // 배포될 zap파일이 있는 UNC경로 displayversion = 2.1 //해당 소프트웨어의 버전 정보를 나타냄 [ext] // ZAP파일의 종료 |
설치 프로그램과 같은 폴더에서 메모장으로 작성후 .zap로 저장.
※ 그룹정책이 적용되지 않을 경우 재시작 하지 않고 강제 적용
[Start] - [CMD] - "gpupdate /force"