【IT168 专稿】终端服务器是运行终端服务的服务器,它为客户端计算机托管基于 Windows 操作系统的程序或完整的 Windows 桌面。用户可以连接客户端计算机到终端服务器来运行程序、保存文件,以及使用该服务器上的网络资源。用户可以使用 Remote Desktop Connection (RDC) 6.0 (RDC 6.0) 或更高版本,或 RemoteApp 程序访问终端服务器。当服务器在终端服务器角色中配置时,称作终端服务器。
Windows Server 2008 操作系统中的终端服务为用户提供各种方法,用于访问安装在终端服务器上的基于 Windows 的程序或访问完整的 Windows 桌面。终端服务是由以下多个子组件(称为"角色服务")组成的服务器角色。
终端服务器:该角色服务使服务器可以托管基于 Windows 的程序或完整的 Windows 桌面。用户可以连接到终端服务器来运行程序、保存文件,以及使用该服务器上的网络资源。
TS Web 访问:该角色服务使用户可以访问 RemoteApp 程序以及远程桌面通过网站与终端服务器的连接。TS Web 访问也包含远程桌面 Web 连接,使用户可以远程连接到任何具有远程桌面访问权限的计算机。
TS 许可:该角色服务管理每个设备或用户连接到终端服务器时所需的终端服务客户端访问许可证 (TS CAL)。使用 TS 许可在终端服务许可证服务器上安装、颁发 TS CAL 并监视其可用性。
TS 网关:该角色服务使授权远程用户可以从任何连接到 Internet 并且可以运行远程桌面连接 (RDC) 客户端软件的设备连接到内部企业网络上的资源。
TS 会话 Broker:该角色服务支持终端服务器场中的终端服务器间的会话负载平衡,并支持与负载平衡终端服务器场中的现有会话间的重新连接。
一、计划服务器和网络资源
安装服务器并将其连接到 Windows Small Business Server 2008 网络
安装次服务器后,通过以下操作将其连接到 Windows SBS 网络。
连接次服务器到 Windows SBS 2008 网络
在次服务器上,单击"开始",右键单击"计算机",然后单击"属性"。
在"系统"窗口的"计算机名称、域和工作组设置"中,单击"更改设置"。
在"用户帐户控制"对话框中,单击"继续"。
在"系统属性"对话框中,单击"更改"。
在"计算机名称/域更改"对话框中,键入"计算机名称"(如果需要),然后在"成员"中,单击"域",然后键入"域名称"。
键入用户的用户名和密码。
单击"确定"关闭对话框,然后重新启动计算机。
将终端服务器移动到 Windows Small Business Server 2008 网络中的 SBSServers 组织单位
下一步,在 Windows SBS 控制台的"计算机"页上,次服务器在"客户端计算机"中列出(不在"服务器"中)。另外,客户端计算机的所有"组策略"设置都将应用于第二台服务器,但"Small Business Server 更新服务客户端计算机"组策略设置除外。
必须将次服务器移动到 SBSServers 组织单位 (OU) 以便部署终端服务器之前对服务器应用"组策略"设置。
要将次服务器移动到 SBSServers OU 并对其应用服务器的"组策略"设置,请使用 Microsoft Active Directory 域服务中的用户和计算机管理工具,如下所示:
将次服务器移动到 Server OU
在运行 Windows SBS 2008 的服务器上,依次单击"开始"、"管理工具"、"Active Directory 用户和计算机"。
在控制台树中,展开根节点,然后展开域节点。
单击展开"MyBusiness"和"Computers",然后单击"SBSComputers"。
在详细信息窗格中,右键单击次服务器,然后单击"移动"。
在"移动"对话框中,单击展开"MyBusiness"和"Computers"。
单击"SBSServers",然后单击"确定"。
在次服务器上刷新"组策略"设置可能需要几分钟。若要手动刷新设置,请执行下列操作:
在次服务器上,依次单击"开始"和"运行",键入 cmd,然后单击"确定"。
在命令提示符中键入 gpupdate /force,然后按 Enter。
关闭命令提示符:键入 exit,然后按 Enter
二、选择许可模式
在组织中使用终端服务器,必须对组织中部署的每台终端服务器拥有 Windows Server 2008 许可证,以及对访问终端服务器的设备拥有"终端服务器客户端访问许可证" (CAL)。对于正在运行的 Windows Server 2008 终端服务器,有以下两种终端服务器 CAL:
每设备
每用户
选择哪个 CAL 取决于准备如何使用终端服务器。如果使用每设备授权模式,并且客户端计算机或设备初次连接到终端服务器,默认情况下,向该客户端计算机或设备颁发一个临时证书。在客户端计算机或设备第二次连接到终端服务器时,如果许可证服务器已激活,并且有足够的 TS 每设备 CAL 可用,许可证服务器将向该客户端计算机或设备颁发一个永久 TS 每设备 CAL。
每设备许可模式
每设备 CAL 给予每个正在运行 Windows Server 2008 的客户端计算机访问终端服务器的权限。每设备 CAL 存储在客户端计算机上,并在每次客户端计算机连接到终端服务器时,都会显示在终端服务器上。
选择每设备许可模式,执行下列操作:
管理用户拥有或控制的设备主桌面。
工作日的大部分时间用于将瘦客户端或计算机连接到终端服务器。
如果不控制访问服务器的设备,不建议使用每设备许可模式,例如,网吧或属于从网络外部连接到终端服务器的合作伙伴的计算机。
每用户许可模式
使用每用户许可,必须拥有每个用户的许可证。用户可从无数设备访问终端服务器,并且只需要一个 CAL(而不是适用于每个设备的 CAL)。
选择每用户许可模式,执行下列操作:
为漫游用户提供访问。
为使用多台计算机的用户提供访问,例如便携式计算机和台式计算机。
为通过用户而不是计算机跟踪网络访问的组织提供轻松管理。
通常,如果组织拥有的计算机数多于用户数,每用户许可是一种经济有效的终端服务部署方法,因为只需支付用户访问终端服务器的费用,而不必支付用户访问终端服务器的每台设备的费用。请查看要托管应用程序的 EULA 以确定是否支持每用户许可。
三、配置终端服务角色
在服务器上运行 Windows Server 2008 并计划使用其他服务器,配置终端服务角色。
若要安装终端服务角色,请执行下列操作:
打开"服务器管理"。为此,请依次单击"开始"、"管理工具"和"服务器管理器"。
在"用户帐户控制"窗口中单击"继续"。
在"角色摘要"中,单击"添加角色"。将出现"添加角色向导"。
在"开始之前"页上,单击"下一步"。
在"选择服务器角色"页上,选中"终端服务"复选框,然后单击"下一步"。
在"终端服务"页上,单击"下一步"。
在"选择角色服务"页上,选中"终端服务器"复选框,然后单击"下一步"。
在"卸载并重新安装兼容的应用程序"页上,检查信息,然后单击"下一步"。
在"指定终端服务器的身份验证方法"页上,选择首选身份验证方法,然后单击"下一步"。
在"指定授权模式"页上,选择首选授权模式,然后单击"下一步"。
在"选择允许访问此终端服务器的用户组"页上,添加希望添加到 Remote Desktop Users 组中的任何用户或组,然后单击"下一步"。
在"确认安装选择"页上,确认是否想安装"终端服务器"角色服务,然后单击"安装"。
在"安装结果"页上,系统将提示重新启动服务器以完成安装过程。单击"关闭",然后单击"是"重新启动服务器。
服务器重新启动后,"继续配置向导"完成安装。当"安装结果"页面上出现"安装成功"消息,单击"关闭"。
四、配置终端服务许可
终端服务许可(TS 许可)管理每个设备或用户连接到终端服务器时所需的终端服务客户端访问许可证 (TS CAL)。使用 TS 许可在终端服务许可证服务器上安装、颁发 TS CAL 并跟踪其可用性。若要使用终端服务,必须至少在环境中部署一台许可证服务器。在 Windows SBS 环境中,仅可在已安装终端服务器角色服务的同一台服务器上安装一个 TS 许可角色服务。
若要安装"终端服务器许可"角色服务,请执行下列操作:
打开"服务器管理器"。为此,请依次单击"开始"、"管理工具"和"服务器管理器"。
在"用户帐户控制"窗口中单击"继续"。
在控制台窗格中,依次单击"角色"、"终端服务"。
在控制台窗格中的"角色服务"中,单击"添加角色服务"。将启动"添加角色服务向导"。
在"选择角色服务"页上,选中"TS 许可"复选框。
在"为 TS 授权配置搜索范围"页上,指定 TS 许可的发现作用域。为此,依次单击"此域"、"下一步"。
在"确认安装选择"页上,确认是否想安装"TS 许可"角色服务,然后单击"安装"。
在"安装结果"页上,确认"TS 许可"角色服务安装已成功,然后单击"关闭"。
激活许可证服务器
必须激活终端服务许可证服务器,才能验证该许可证服务器并允许其颁发永久终端服务客户端访问许可证 (TS CAL)。可以使用 TS 授权管理器工具中的服务器激活向导来激活许可证服务器。如果没有激活许可证服务器,许可证服务器只能颁发临时 TS 每设备 CAL(有效期为 90 天)或临时 TS 每用户 CAL。
五、部署 Windows Server 2008 终端服务应用程序
在终端服务器上安装程序
建议在安装完终端服务器角色服务后在终端服务器上安装程序。如果使用 Windows Installer 程序包安装程序,该程序会自动在终端服务器安装模式下安装。如果要通过另一种安装程序包进行安装,请使用下列任一方法将服务器置于安装模式:
使用"控制面板"中的"在终端服务器上安装应用程序"选项来安装程序。
在安装程序之前,在命令提示符下,键入 change user /install。安装完程序之后,键入 change user /execute 退出安装模式。
如果程序相互关联或相互依存,建议将这些程序安装在同一台终端服务器上。例如,建议将 Microsoft Office 作为一个套件来安装,而不要将各个 Office 程序分别安装在不同的终端服务器上。
在下列情况下,应考虑将各个程序分别安装在不同的终端服务器上:
程序存在兼容性问题,可能会影响其他程序。
一个应用程序及若干关联用户可能会耗尽服务器的能力。
将程序添加到 RemoteApp 程序列表中
若要将程序添加到 RemoteApp 程序列表中,请执行下列操作:
依次单击"开始"、"管理工具"、"终端服务"和"TS RemoteApp 管理器",以启动 TS RemoteApp 管理器。
在"操作"窗格中,单击"添加 RemoteApp 程序"。
在"欢迎使用 RemoteApp 向导"页上,单击"下一步"。
在"选择要添加到 RemoteApp 程序列表的程序"页上,选中要添加到 RemoteApp 程序列表中的每个程序旁边的复选框。可以选择多个程序。
"选择要添加到 RemoteApp 程序列表的程序"页上显示的程序是终端服务器上"所有用户开始"菜单上出现的程序。如果要添加到"RemoteApp 程序"列表中的程序不在该列表中,则单击"浏览",然后为该程序指定 .exe 文件的位置。
若要配置 RemoteApp 程序的属性,单击该程序名称,然后单击"属性"。可以按照此步骤配置表中列出的属性。
程序属性配置完成后,单击"确定",然后单击"下一步"。
在"复查设置"页上,复查设置,然后单击"完成"。所选的程序应出现在 RemoteApp 程序列表中。
配置全局部署设置
可以配置应用于"RemoteApp 程序"列表中的所有 RemoteApp 程序的全局部署设置。这些设置应用于可通过 TS Web 访问获得的任意 RemoteApp 程序。此外,如果通过列出的任何 RemoteApp 程序创建 .rdp 文件或 Windows Installer 程序包,这些设置就是默认设置。
配置终端服务器设置
若要定义用户将如何连接到终端服务器(或终端服务器场)以访问 RemoteApp 程序,可以配置终端服务器部署设置。
若要配置终端服务器设置,请执行下列操作:
打开"TS RemoteApp 管理器",然后执行下列任一操作:
在"操作"窗格中,单击"终端服务器设置"。
或
在"概述"窗格中,单击"终端服务器设置"旁边的"更改"。
单击"终端服务器"选项卡,然后在"连接设置"中验证或修改服务器名称或场名称、远程桌面协议 (RDP) 端口号和服务器身份验证设置。
若要通过 TS Web 访问链接到完整的终端服务器桌面,在"远程桌面访问"中,选中"在 TS Web 访问中显示到此终端服务器的远程桌面连接"复选框。
在"访问未列出的程序"中,选择下列任一选项:
不允许用户在初始连接时启动未列出的程序(推荐)
为了帮助防止恶意用户的攻击,或帮助防止用户在初始连接时无意中通过 .rdp 文件启动程序,建议选择此设置。
完成选择之后,单击"确定"。
配置终端服务网关设置
若要定义用户是否可以使用终端服务网关 (TS 网关) 通过防火墙连接到终端服务器,可以配置 TS 网关部署设置。
若要配置终端服务网关设置,请执行下列操作:
打开"TS RemoteApp 管理器",然后执行下列任一操作:
在"操作"窗格中,单击"TS 网关设置"。或在"概述"窗格中,单击"TS 网关设置"旁边的"更改"。
在"TS 网关"选项卡上,配置所需的 TS 网关行为。可以配置自动检测 TS 网关服务器设置,还是使用指定的 TS 网关服务器设置,还是不使用 TS 网关服务器。
在 Windows SBS 2008 环境中,Windows SBS 2008 已配置为 TS 网关服务器以启用 Windows SBS 远程工作网站功能。它也可以是其他终端服务器的 TS 网关。选择"使用这些 TS 网关服务器设置"。
配置 TS 网关服务器名称和登录方法。
服务器名称必须和 TS 网关服务器的 SSL 证书中指定的名称相匹配。
若要查找 Windows Small Business Server 2008 SSL 证书,在运行 Windows SBS 2008 的服务器上,依次单击"开始"和"管理工具"。
单击"终端服务",然后单击"TS 网关管理器"。
在"用户帐户控制"窗口中单击"继续"。
在"TS 网管管理器"窗口的"TS 网关管理器"列表中,右键单击服务器名称,然后单击"属性"。
在"TS 网关服务器属性"对话框中,单击"SSL 证书"选项卡,然后记录"颁发给"中的服务器的名称。在终端服务器上使用此名称作为 TS 网关服务器名称。
如果希望连接尝试使用相同的用户凭据访问 TS 网关服务器和终端服务器,则选中"对 TS 网关和终端服务器使用相同用户凭据"复选框。但是,如果任何源(例如组策略设置)中存在冲突的凭据,并且这些凭据无法使用,用户仍可能会收到两次提供凭据的提示。如果连接使用默认凭据,并且这些凭据无法使用,用户也可能会收到两次提供凭据的提示。
如果希望客户端计算机自动检测何时需要 TS 网关,则选中"不对本地地址使用 TS 网关服务器"复选框。(选择此选项以优化客户端计算机的性能。)
若要对客户端连接始终使用 TS 网关服务器,则清除"不对本地地址使用 TS 网关服务器"复选框。
完成后,单击"确定"。
从 Windows Small Business Server 2008 导出终端服务网关证书
在运行 Windows SBS 2008 的服务器上,依次单击"开始"和"管理工具"。
单击"终端服务",然后单击"TS 网关管理器"。
在"TS 网管管理器"窗口的"TS 网关管理器"列表中,右键单击服务器名称,然后单击"属性"。
在"TS 网关服务器属性"对话框中,依次单击"SSL 证书"选项卡和"浏览证书"。
在"安装证书"对话框的"证书"列表中,单击当前已安装的证书,然后单击"查看证书"。
在"证书"对话框中,依次单击"详细信息"选项卡和"复制到文件"。
在证书导出向导中,单击"下一步"。
确认选中了"是,导出密钥",然后单击"下一步"。
确认选中了"包括证书路径中的所有证书(如果可能)"和"导出所有扩展属性",然后单击"下一步"。请不要选中"如果导出成功,删除密钥"。
键入用于保护证书文件的强密码,然后单击"下一步"。
若要保存 .pfx 文件(例如,C:\trustedcert.pfx),请选择只有管理员可以访问的安全位置,然后单击"下一步"。
完成此向导。
导入 SSL 证书到终端服务器
使用网络或 USB 驱动器将 trustedcert.pfx 文件移动到其他终端服务器。
在其他终端服务器上,双击 .pfx 文件。
在证书导入向导的"欢迎使用"页上,单击"下一步"。
浏览到已保存的 .pfx 文件的位置,然后单击"下一步"。
键入在导出过程中键入的密码,确认选中了"标志此密钥为可导出的密钥"和"包括所有扩展属性",然后单击"下一步"。
在"证书存储"页上,选中"将所有的证书放入下列存储",依次单击"浏览"和"个人"。
单击"下一步",即完成此向导。
配置在 RemoteApp 中使用的数字证书
打开"TS RemoteApp 管理器",然后执行下列任一操作:
在"操作"窗格中,单击"数字签名设置"。或在"概述"窗格中,单击"数字签名设置"旁边的"更改"。
选中"使用数字证书签名"复选框。
在"数字证书详细信息"对话框中,单击"更改"。
在"选择证书"对话框中,单击要使用的证书,然后单击"确定"。
为远程计算机上的服务器安装安全证书
从 Windows SBS 2008 网络中的计算机中,打开 Web 浏览器并在地址栏中键入以下地址:\\服务器名称\public\downloads。(服务器名称是正在运行 Windows SBS 2008 的服务器的名称。)
将文件 Install Certificate Package.zip 复制到便携存储介质(例如 CD 或 USB 驱动器)上。
将 CD 或 USB 驱动器插到未加入 Windows SBS 域且希望通过它访问远程工作网站的计算机中。
在 Windows 浏览器中,导航至将 Install Certificate Package.zip 复制到的位置。
右键单击 Install Certificate Package.zip,然后单击"全部提取"。
在"提取压缩(Zipped)文件夹"对话框中,键入希望将文件提取到的文件夹位置,然后单击"提取"。
打开已提取文件所在的文件夹,然后双击 InstallCertificate。
选择"将此证书安装在计算机上",然后单击"安装"。
将 RemoteApp 程序部署到用户
可以使用下列任一部署方法:
通过共享文件夹或其他分发机制(例如,Microsoft Systems Management Server 或 Active Directory 软件分发)将 RemoteApp 程序作为 .rdp 文件或 Windows Installer 程序包进行分发。
通过 TS Web 访问分发 RemoteApp 程序,在网站上获取 RemoteApp 程序。
通过 TS Web 访问部署 RemoteApp 程序
使用 TS Web 访问,用户可从 Internet 上的网站或从 intranet 访问 RemoteApp 程序。若要启动 RemoteApp 程序,请用户单击"程序"图标。TS Web 访问提供了一种涉及最少配置的解决方案。默认的 TS Web 访问页包括可集成到自定义网页的自定义 Web 部件。
若要使用 TS Web 访问部署 RemoteApp 程序,请执行下列操作:
安装 TS Web 访问角色服务。
填充 TS Web 访问计算机安全组。
指定从其填充 TS Web 访问 Web 部件中显示的 RemoteApp 程序列表的终端服务器。
安装 TS Web 访问角色服务
必须在希望用户通过 Web 连接以访问 RemoteApp 程序的服务器上安装 TS Web 访问角色服务。在安装 TS Web 访问角色服务时,还会安装 Microsoft Internet Information Services (IIS) 7.0。
安装了 TS Web 访问的服务器是 Web 服务器。该服务器不必是终端服务器。在 Windows SBS 2008 网络中,建议在安装了终端服务的同一服务器或 Windows SBS 域内的任何其他服务器(但不要在运行 Windows SBS 2008 的服务器)上安装 TS Web 访问。
安装 TS Web 访问角色服务
若要打开服务器管理器,请依次单击"开始"、"管理工具"和"服务器管理器"。
如果已安装"终端服务"角色,请执行下列操作:
i. 在"角色摘要"下,单击"终端服务"。
ii.在"角色服务"中,单击"添加角色服务"。
iii.在"选择角色服务"页上,选中 TS Web 访问复选框。
如果尚未安装"终端服务"角色,请执行下列操作:
i. 在"角色摘要"下,单击"终端服务"。
ii.在"开始之前"页上,单击"下一步"。
iii.在"选择服务器角色"页上,选中"终端服务"复选框,然后单击"下一步"。
iv.复查"终端服务"页,然后单击"下一步"。
v. 在"选择角色服务"页上,选中 TS Web 访问复选框。
复查必需的角色服务相关信息,然后单击"添加必需的角色服务"。
单击"下一步"。
复查"Web 服务器 (IIS)"页,然后单击"下一步"。
在"选择角色服务"页上,提示选择要为 IIS 安装的角色服务。单击"下一步"。
在"确认安装选择"页上,单击"安装"。
在"安装结果"页上,确认安装已成功,然后单击"关闭"。
填充 TS Web 访问计算机安全组
如果 TS Web 访问服务器和托管 RemoteApp 程序的终端服务器是不同的服务器,则必须将 TS Web 访问服务器的计算机帐户添加到终端服务器上的 TS Web 访问计算机安全组中。
若要将 TS Web 访问服务器的计算机帐户添加到该安全组中,请执行下列操作:
在终端服务器上,依次单击"开始"、"管理工具"和"计算机管理"。
在"用户帐户控制"窗口中单击"继续"。
在控制台窗格中,展开"本地用户和组",然后单击"组"。
在详细信息窗格中,双击 TS Web 访问计算机。
在"TS Web 访问计算机属性"对话框中,单击"添加"。
在"选择用户、计算机或组"对话框中,单击"对象类型"。
在"对象类型"对话框中,选中"计算机"复选框,然后单击"确定"。
在"输入要选择的对象名称"框中,键入 TS Web 访问服务器的计算机帐户,然后单击"确定"。
单击"确定"关闭"TS Web 访问计算机属性"对话框。
为 TS Web 访问配置数据源
可以将 TS Web 访问配置为填充指定的终端服务器或终端服务器场的 Web 部件中出现的 RemoteApp 程序列表。
为 TS Web 访问指定数据源。
默认情况下,TS Web 访问会填充来自单个终端服务器的 RemoteApp 程序列表,并指向本地主机。为 RemoteApp 程序列表中的 TS Web 访问启动的所有 RemoteApp 程序填充终端服务器的 Web 部件。
若要完成此步骤,必须使用本地 Administrator 帐户或作为 TS Web 访问服务器上的 TS Web 访问 Administrators 组成员的帐户登录 TS Web 访问服务器。请按照此列表中的步骤操作。
若要测试 TS Web 访问,请参阅下一部分,"连接到 TS Web 访问"。
连接到 TS Web 访问
默认情况下,可以访问以下位置的 TS Web 访问网站,其中服务器名称是安装了 TS Web 访问的 Web 服务器的 NetBIOS 名称或完全限定的域名:
http://服务器名称/ts
如果通过公用计算机(例如网吧中的计算机)连接到 TS Web 访问,应清除 Web 部件右下角显示的"我使用的是符合组织安全策略的专用计算机"复选框。在公用模式下,不会提供保存凭据的选项,也不启用位图的缓存。
若要指定要充当数据源的终端服务器,请执行下列操作:
连接到 TS Web 访问网站。若要执行此操作,请按下列步骤执行:
在 TS Web 访问服务器上,依次单击"开始"、"管理工具"、"终端服务"和"TS Web 访问管理"。
使用 Internet Explorer 连接到 TS Web 访问网站。默认情况下,该网站位于以下地址,其中服务器名称是 TS Web 访问服务器的名称:http://服务器名称/ts
使用本地 Administrator 帐户或作为本地 TS Web 访问 Administrators 组成员的帐户登录到站点。(如果已使用其中任一帐户登录到该计算机,系统不会提示输入凭据。)
在标题栏上,单击"配置"选项卡。
Note:如果使用"TS Web 访问管理"选项访问 TS Web 访问站点,该页将自动打开至"配置"选项卡。
在"编辑器区域"区域的"终端服务器名称"框中,键入要充当数据源的终端服务器的名称。
单击"应用"。
客户端计算机要求和配置
若要连接到 TS Web 访问,客户端计算机必须运行 RDC 6.1。RDC 6.1 随下列操作系统一起提供:
Windows Server 2008
带 Service Pack1 (SP1) 的 Windows Vista
带 Service Pack 3 (SP3) 的 Windows XP
此外,必须启用终端服务 ActiveX? 客户端控件。该 ActiveX 控件随 RDC 6.1 一起提供。
如果正运行 Windows Server 2008 或带 SP1 的 Windows Vista,并且收到 Internet Explorer 信息栏上显示的该站点限制显示某些内容的警告消息,依次单击消息行上的"禁用的加载项"和"运行 ActiveX 控件"。可能会看见一条安全警告。请确保 Microsoft Corporation 是 ActiveX 控件的发行者,然后单击"运行"。
Note:如果该 Internet Explorer 信息栏没有出现,并且不能连接到 TS Web 访问,可以使用 Internet Explorer 的"工具"菜单上的"管理加载项"工具来启用终端服务 ActiveX 控件。加载项显示为 Microsoft 终端服务客户端控件。
如果正运行带 SP3 的 Windows XP,当首次访问 TS Web 访问站点时,该网站的页面显示一条错误消息,指出"ActiveX 控件未安装或未启用"。使用下列步骤启用 ActiveX 控件。
在带 SP3 的 Windows XP 中启用 ActiveX 控件
连接到 TS Web 访问站点,然后键入登录凭据。
根据正运行的 Internet Explorer 的版本,执行下列操作之一:
如果正使用 Internet Explorer 7,在"工具"菜单上依次单击"管理加载项"和"启用或禁用加载项"。
如果正使用 Internet Explorer 6,在"工具"菜单上单击"管理加载项"。
此时将出现"管理加载项"对话框。请确保将"显示"列表设置为"Internet Explorer 中当前加载的加载项"。
在"已禁用"中,单击"Microsoft 终端服务客户端控件 (redist)"或"Microsoft RDP 客户端控件 (redist)",已列出其中之一。
在"设置"中,单击"启用"。(如果正运行 Internet Explorer 6,在对话框中单击"确定",该对话框指出可能需要重新启动 Internet Explorer,更改才会生效。)
Note:如果 ActiveX 控件列出两次,那么两个实例都启用。
单击"确定"关闭"管理加载项"对话框。(如果正运行 Internet Explorer 7,在对话框中单击"确定",该对话框指出可能需要重新启动 Internet Explorer,更改才会生效。)
在 TS Web 访问网站上出现的任何可用的 RemoteApp 程序。
通过 RemoteApp 程序创建 .rdp 文件
可以使用 RemoteApp 向导,通过"RemoteApp 程序"列表中的任意程序创建 .rdp 文件。
通过 RemoteApp 程序创建 .rdp 文件
依次单击"开始"、"管理工具"、"终端服务"和"TS RemoteApp 管理器"。TS RemoteApp 管理器启动。
在"RemoteApp 程序"列表中,单击要为其创建 .rdp 文件的程序。若要选择多个程序,按住 Ctrl 键并单击每个程序名。
在该程序或所选程序的"操作"窗格中,单击"创建 .rdp 文件"。
Note:如果选择了多个程序,此过程剩余部分所述的设置应用于所有所选的程序。为每个程序分别创建一个 .rdp 文件。
在"欢迎使用 RemoteApp 向导"页上,单击"下一步"。
在"指定程序包设置"页上,执行下列操作:
i. 在"输入要保存程序包的位置"框中,接受默认位置,或单击"浏览"指定 .rdp 文件的新位置。
ii.在"终端服务器设置"区域,单击"更改"修改"服务器名称或场名称"、"RDP 端口号"和"需要服务器身份验证"设置。
iii.在"TS 网关设置"区域,单击"更改"修改或配置客户端计算机是否将使用 TS 网关服务器跨防火墙连接到目标终端服务器。
iv.若要为 .rdp 文件进行数字签名,在"证书设置"部分,单击"更改"选择或更改要使用的证书。选择要使用的证书,然后单击"确定"。
完成后,单击"下一步"。
在"复查设置"页上,单击"完成"。
向导完成后,保存 .rdp 文件的文件夹将在新窗口中打开。可以确认存在 .rdp 文件。
通过 RemoteApp 程序创建 Windows Installer 程序包
可以使用 RemoteApp 向导,通过"RemoteApp 程序"列表中的任意程序创建 Windows Installer (.msi) 程序包。
若要通过 RemoteApp 程序创建 Windows Installer 程序包,请执行以下操作:
依次单击"开始"、"管理工具"、"终端服务"和"TS RemoteApp 管理器"。TS RemoteApp 管理器启动。
在"RemoteApp 程序"列表中,单击要为其创建 Windows Installer 程序包的程序。若要选择多个程序,按住 Ctrl 键并单击每个程序名。
在选定的一个或多个程序所对应的"操作"窗格中,单击"创建 Windows Installer 程序包"。
Note:如果选择了多个程序,此过程剩余部分所述的设置应用于所有所选的程序。为每个程序分别创建一个 Windows Installer 程序包。
在"欢迎使用 RemoteApp 向导"页上,单击"下一步"。
完成后,单击"下一步"。
在"配置分发程序包"页上执行下列操作:
i. 在"快捷方式图标"区域,指定该程序的快捷方式图标在客户端计算机上的显示位置。
ii.在"接管客户端扩展"区域,配置是否接管该程序的客户端文件扩展名。
如果将客户端计算机上的文件扩展名与 RemoteApp 程序关联,对于终端服务器上由该程序处理的所有文件扩展名,在客户端计算机上也与 RemoteApp 程序关联。例如,如果将 Microsoft Word 作为 RemoteApp 程序添加并配置此选项以接管客户端文件扩展名,那么由该 Word 接管的客户端计算机上的任意文件扩展名都与远程 Word 关联。这意味着客户端计算机上现有的任何程序不再处理文件扩展名(例如,.doc 和 .dot)。注意,系统不会提示用户终端服务器是否应接管该程序的文件扩展名。
若要查看与终端服务器上的某个程序关联的文件扩展名,依次单击"开始"、"控制面板",然后双击"默认程序"。单击"将文件类型或协议与程序关联",以查看文件扩展名及其默认关联的程序。
若要查看与终端服务器上的某个程序关联的文件扩展名,依次单击"开始"、"控制面板",然后双击"默认程序"。单击"将文件类型或协议与程序关联",以查看文件扩展名及其默认关联的程序。