前两篇我们介绍了SMS的安装和SMS主站点的配置,今天我在来给大家介绍一下如何发现SMS客户端以及如何在SMS客户端上安装客户端软件。发现客户机后为客户机安装客户端代理软件,然后SMS服务器就可以利用客户端软件实现软件分发、远程控制、公司的资产统计等功能。发现SMS客户端和在SMS客户端上安装客户端软件是应该注意什么?应该如何做呢?看完本篇文章你就知道答案了。呵呵….长话短说、闲话少说,我们开始做吧!Florence为域控制器、DNS服务器、IP为192.168.11.100;Berlin为SMS服务器IP为192.168.11.110;Istanbul为客户机,IP为192.168.11.120. 大致的拓扑图如下:
一、SMS客户端的发现
SMS服务器查找客户机的方法很多,可通过下列方式
a) windows用户帐户发现
b) windows用户组发现
c) 检测信号发现
d) 网络发现
e) Active Directory系统发现
f) Active Directory用户发现
g) Active Directory安全组发现
利用Active Directory中来查找客户机是很方便的,只要客户机加入了域,基本上可以确保被SMS服务器发现。所以我们就利于Active Directory系统发现来发现客户端。
在SMS服务器上打开SMS管理员控制台,如下图
打开SMS管理员控制台后,在发现方法中找到“Active Directory系统发现”,如下图所示,右击“Active Directory系统发现”选择属性
打开属性然后在空白处右击,选择“新建”
位置选择“本地域”,在本地的整个域中查找客户机,搜索选项选择“递归”
选择“smstest”容器,点击确定
确定后在切换到“轮询计划”选项卡,选择“计划”
计划中我们只改一下时间就行,重复周期我们选择默认的就行,一天
为了尽早发现,我们也可以选择“尽快运行发现”
接下来我们右击“All System”所有任务,选择“更新集合成员身份”
更新完成后,在刷新一下“All System”集合
刷新后SMS服务器已经找见了所有在smstest域中的计算机,我们在“All System”集合中可以看见
二、配置SMS帐号
a) 客户端请求安装帐号。
这个帐号用于客户机上安装客户端软件,因此要求对客户机有完全控制权限,一般这个账号属于域管理员组。我们双击“客户端请求安装”在切换到帐户选项卡,单击右上角的“*”图标来新建一个Windows帐户
输入域名和管理员名称以及用户口令
b)高级客户端网络访问帐号。
这个帐号是用于SMS服务器与高级客户端之间的通讯。打开“组件配置”双击“软件分发”在常规选项卡下单击“设置”为了方便我们还在这输入管理员的帐号及口令。注意:这个账户不需要这么大的权限,用个能访问共享文件夹的域账号就可以了,工作中大家可以在活动目录中新建一个用户来使用就可以。
c)客户端连接帐号。
这个帐号是经典客户端连接SMS服务器访问CAP(客户端访问点)时用的。我们右击客户端,选择新建“Windows用户帐户”
点击设置,输入域管理员的账号及口令。其实这里用一个普通的用户就可以了,我是为了方便所以选择用管理员帐号。注意:工作中千万别这么做,用一个普通的用户就可以了。
三、安装客户端
接下来就开始安装客户端了,安装客户端有两种方法,一是手工在客户端安装,二是SMS服务器上用推送的方式强行给客户机安装。首先我们把域控制器当作是客户机,手工给Florence安装一个客户端,在Florence的运行中输入“\\berlin\SMSClient”
等上几分中后,我们打开Florence的控制面板可以看见SMS客户端已经安装成功了。注意:手工安装SMS客户端还得配置一些参数,我们双击“系统管理”
切换到高级选项卡,点击发现,客户端会自动找见当前的站点代码
下面我们给客户机Istanbul安装客户端。用推送的方式强行给Istanbul安装。在SMS服务器上打开“All Systems”集合右击计算机Istanbul所有任务选择“安装客户端”
下一步
选择“安装SMS客户端”
因为Istanbul不是域控制器所以不用选择“包含域控制器”另外Istanbul是第一次安装SMS客户端所以不需要选择“始终安装”如图点击下一步
点击“完成” 开始为Istanbul安装SMS客户端
开始安装SMS客户端后,我们在来刷新一下“All Systems”集合
Ok!十几分钟后我们打开Istanbul的控制面板,看见了SMS客户端以成功的安装在计算机中了,这个不是手工安装的所以不需要对系统管理进行配置
最后我们打开SMS服务器管理员控制台,在“All Systems”集合中可以看见Florence和Istanbul上都成功的安装上了SMS高级客户端
OK!这篇文章到这就结束了。安装客户端很简单,但是删除SMS客户端可没有大家想的那么简单了,在控制面板中删除不了、卸载不了。那么怎么删除SMS高级客户端呢?下面在给大家介绍一下如何删除SMS高级客户端。
附加:如何删除SMS高级客户端?
我们拿客户端Istanbul来做实验,删除Istanbul上的SMS高级客户端使用 Msiexec /x 命令和 SMS 2003 高级客户端唯一标识符 (GUID), 可以删除 SMS 2003 高级客户端。GUID在注册表中的路径如下:
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall
找见GUID后将它记下来
然后在客户机Istanbul上打开开始运行输入“CMD”命令,在接着输入Msiexec /x {GUID},输完后回车会弹出一个对话框,点击确定,开始卸载Istanbul上SMS高级客户端,下图为SMS高级客户端的卸载过程,这个卸载过程需要等上十几分钟
等一段时间,高级客户端卸载完成了,然后我们打开Istanbul的控制面板可以看见SMS高级客户端确实不见了。呵呵……