为了解决软件网络中部署的问题,Windows Server 2003中提供了RIS和Installer两种技术,前者是远程安装服务,通过Windows Server为网络中的客户机提供操作系统的远程安装,后者则是专门解决在Windows网络环境中发布应用软件的需求。此外,Windows Server 2003还提供了快速部署变更的功能。
远程安装服务
远程安装服务(RIS)是Windows Server 2003内置的网络服务,这种方法能够在域环境内使客户机通过“引导信息协商协议(BINL)”访问服务器,并请求服务器为其提供操作系统,而服务器在响应请求后就可以利用“简单文件传输协议(TFTP)”为客户机下传所需的安装文件。同时RIS服务器采用“单实例存储(SIS)”技术,可以保证在处理大量客户安装请求时,不过多地占用系统资源,从而为大网络内的软件部署提供了系统保障。下面介绍具体的过程。
1.配置RIS服务器
和其他Windows服务一样,RIS服务的安装可以通过“Windows 组件向导”来完成,安装过程中需要用到Windows Server 2003的光盘。
2.指定用户的权利
在Windows Server 2003这样的安全系统中,任何一项工作的完成都要受到资源许可权限与用户权力的控制,所以在安装RIS服务后,还应该定义哪些用户可以在客户机上使用此服务来安装操作系统,即需要指定用户的权力。这主要有两项权力:一项是为网络添加计算机的权力;另一项是能够批量处理安装任务的权力。如图1所示,在域控制器的“Active Directory用户和计算机”中为用户分配这两项权力。
(1)指定添加计算机的权力
首先,在“Active Directory 用户和计算机”管理器中,用鼠标右击需要安装客户机的域或者组织单元,如图2,在弹出菜单里选择“委派控制(E)…”。然后在“委派控制向导”里指定授权安装客户机的用户,并分配给他们往域中添加计算机的权力,如图2,按照向导的提示完成操作。
(2)指定批量处理安装任务的权力
分配了用户添加计算机的权力后回到“Active Directory 用户和计算机”管理器,继续定义批量处理安装任务的权力。再次如图1所示右击所需的域或者组织单元,选择“属性(R)”,在如图3的属性窗口里选择编辑组策略。
编辑组策略时,系统会打开“组策略编辑器”,在图4所示的位置,鼠标双击“作为批处理作业登录”,指定网络用户并定义策略设置。可以通过“添加用户或组(U)…”按钮,然后按照提示把将要在客户机上进行系统安装操作的用户添加到此策略中来。