实验九终端服务的安装与设置1终端服务的概述在操作平台逐步转向Windows2000环境后,能否让WindowsNT、Windows95/98、WindowsforWorkgroup3.11等旧版窗口环境的486、586计算机客户端,享有与Windows2000相似的桌面环境,运行Windows2000的应用程序呢?MicrosoftWindows2000Server的“终端服务(Terminalservices)”是最佳的选择。由于计算机产品更新换代的速度在不断加快,目前主流计算机的更新速度已经缩短到半年,而计算机整体淘汰、更新速度则从过去3~5年缩短到现在的2年左右。相应的软件升级也日新月异,目前,DOS和Windows3.X已经完全退出历史舞台,Windows95已经被Windows98取代,并逐步转向Windows2000。目前,许多单位仍然在使用二、三年前购买的计算机,甚至有一些单位由于缺乏经费,至今仍使用586计算机,这些设备通常只能运行DOS、Win32/95,不能满足信息处理的需求。而大多数公司缺乏足够的经费更新设备,并且,由于计算机技术的发展太快,计算机设备更新换代的速度使得单位在计算机设备投资上更难以决断,即使全部更新,也很难保证新的投资在3年后不会落伍。Windows2000的终端服务简称WBT,是Windows2000Server/AdvancedServer推出的一项标准服务,它允许用户从客户端访问服务器,运行服务器中的应用程序,就像使用本地计算机一样。客户端只进行输入、输出以及网络连接等工作,而不进行任何运算,只需要通过网络将客户端提出的服务请求传送给服务器,同时接受服务器回传的屏幕显示信息。这使得客户端的配置可以非常低,486、586等机型因为运算能力太差,已经淘汰,而作为客户机,已经够用了。所有的运算、存储都在终端服务器内进行,只需在服务器上安装一份软件,所有的客户端就都可以共享使用。计算机维护由维护每一台PC机,转为维护一台终端服务器。并且,系统管理员可以在任何一台终端客户端远程管理Windows2000域与计算机,这些操作就像是在本机操作一样,维护与管理极为方便。而远程控制还可以通过映射功能,将另一台客户端与服务器之间的会话映射过来,可以直接控制其鼠标和键盘,向其他用户演示操作过程,便于远程教学。2安装终端服务器与客户端2.1在Windows2000Server中安装“终端服务”组件,使其成为终端服务器,其步骤如下:(1)在Windows2000Server中,以Administrator账户登录,选择“开始”→“设置”→“控制面板”→“添加/删除程序”→“添加/删除Windows组件”选项。(2)从“组件”列表中选中“终端服务”复选框,单击“下一步”按钮。(3)选择终端服务的运行模式:(4)单击“下一步”按钮,选择终端服务应用程序的兼容方式。(5)单击“下一步”按钮,在“完成Windows组件向导”对话框中,单击“完成”按钮。(6)重新启动,终端服务生效。2.2终端服务授权在远程管理模式下使用终端服务时,允许同时有两个终端连接,并不需要终端服务许可证服务器;而在应用服务器模式下的终端服务,则需要安装许可证服务器,并通过注册码激活。一旦激活,许可证服务器就会在客户机第一次登录到终端服务器时,提供客户机许可证,并颁发给终端服务客户机。安装“终端服务授权”组件(1)以Administrator的身份从服务器端登录。(2)选择“开始”→“设置”→“控制面板”→“添加/删除程序”→“添加/删除Windows件”选项。(3)出现“Windows组件向导”的窗口,从“组件”列表内选中“终端服务授权”复选框,单击“下一步”按钮。(4)在图所示的对话框中,选择“应用程序服务器模式”单选框,单击“下一步”按钮。(5)指定许可证服务器数据库安装的位置。单击“下一步”按钮。(6)单击“完成”按钮。(7)选择“开始”→“程序”→“管理工具”→“终端服务授权”命令。打开如图所示的窗口,其中有一个没有激活的终端服务许可证服务器。2.3安装终端客户端连接软件终端服务是以TCP/IP协议为基础的,因此,作为终端服务客户端的计算机首先要安装TCP/IP协议,并且,其IP地址必须与终端服务器的IP地址同属一个NetworkID。然后在客户端安装适当的软件,客户端才可用终端仿真的方式来连接终端服务器。而这个连接软件位于终端服务器的%systemroot%\system32\tsclients\tsclient\net文件夹内,只要客户端可以访问该共享文件夹,便可以直接通过网络将连接软件安装到客户端。或者制作客户端安装磁盘,然后利用这些磁盘来安装客户端连接软件。(1)通过网络安装终端客户端软件。先将位于终端服务器内存放终端客户端安装软件的文件夹设为共享文件夹(该文件夹位于%systemroot%\system32\clients\tsclient\net\win32)。然后,从客户端访问该共享文件夹,并运行其中的SETUP.EXE程序即可。(2)通过客户端安装磁盘。先在终端服务器上,选择“开始”→“程序”→“管理工具”→“终端服务客户端生成器”选项,选择“用于32位x86Windows的终端服务”,插入磁盘,单击“确定”按钮,开始制作客户端安装磁盘。然后,在客户端运行磁盘内的SETUP.EXE程序即可。终端服务客户端软件安装完成后,单击“开始”→“程序”,在出现的程序列表清单中会增加一个“终端服务客户端”项。3远程管理与远程控制3.1远程管理Administrators组内的成员,可以从任何一个终端客户端来管理Windows2000域与计算机,它们可以直接运行“管理工具”来进行各项管理工作,这些操作就像是在本机操作一样。其步骤如下:(1)在已安装终端客户端软件的客户机上,通过依次选择“开始”→“程序”→“终端服务客户端”→“终端服务客户端”选项的方法,运行“终端服务客户端”程序,连接终端服务器。(2)在“可用服务器”列表中选择要连接的终端服务器,或在“服务器”框中直接输入终端服务器的DNS名称、IP地址,然后选择屏幕显示的分辨率。单击“连接”按钮。(3)在登录窗口中输入用户账户名称与密码,单击“确定”按钮,登录终端服务器。可以直接管理域与计算机。可以将窗口最大化,整个屏幕就是Windows2000的界面,就像在本机操作一样,能非常方便地进行远程管理。3.2中断终端会话客户端与终端服务器连接成功,称为建立了一个“终端会话”。客户端可以通过以下两种方式中断与终端服务器的会话:中断与会话的连接注销会话中断与会话的连接。只要将终端服务客户端连接窗口关闭,就可以中断与终端服务器的连接。用这种方式中断连接后,原来在该会话中执行的应用程序仍然在终端服务器上继续运行,不会被中断,当用户下一次重新连接时,仍然可以继续原来的工作。如在执行一个必须运行长时间的应用程序时,就可以利用这种方式来中断会话,等一段时间后再来连接会话,检查程序执行的结果。注销会话。如果用注销来结束会话,则所有在该会话中运行的应用程序都会被结束。若不再需要该会话,则建议将在该会话中运行的所有程序都结束后,再利用这种注销的方式结束会话,以便将所占用的服务器资源释放。可以在“终端服务客户端”窗口中,选择“开始”→“关机”→“注销”命令来注销会话。如果要将位于远程的终端服务器关机,则在“终端服务客户端”窗口中,通过依次选择“开始”→“关机”→“关机”命令即可。3.3远程控制系统管理员从客户端连接到终端服务器后,通过映射的功能,可以将另一个客户端与终端服务器之间的会话映射过来。因此,系统管理员在任何一台客户端上,可以查看另一个客户端在终端服务器上的窗口与操作情况。同时,系统管理员还可以直接通过其键盘与鼠标来控制另一个终端客户端与终端服务器之间的会话。对于计算机教学来说,映射与远程控制的功能非常适合用来指导远程的用户如何操作和使用服务器应用程序。远程控制的步骤如下:(1)从一台客户端(主控端)连接到终端服务器上,并用Administrator账户登录。(2)登录成功后,在“终端服务客户端”窗口中,选择“开始”→“程序”→“管理工具”→“终端服务管理器”命令。(3)选择要控制的会话(客户端),如“zs”,然后单击鼠标右键,并从弹出的快捷菜单中选择“远程控制”命令。(4)选择用来结束远程控制的快捷键,默认为Ctrl+*键(*位于数字小键盘)。通过快捷键,可以停止远程控制。单击“确定”按钮。(5)这时,在相应的客户端(被控端)可能会出现如图2所示的对话框,客户端的用户只要单击“是”按钮即可。如果客户端单击“否”按钮,或者不作选择,则无法进行远程控制。(6)远程控制成功后,在屏幕上显示对方与终端服务器间的会话窗口以及所有的操作过程。同时也可以控制该客户端,对方在其窗口中也可以看到远程控制的操作过程。(7)在主控端,按快捷键(默认是Ctrl+*),即可停止监视与控制客户端。图2