终端服务器添加与配置全攻略
在服务器管理中,添加和配置终端服务器以及相关服务是一项关键任务。下面将详细介绍如何进行相关操作,以提升用户体验和服务器的管理效率。
音频服务配置
首先,为了改善终端用户的整体体验,我们需要对 Windows 音频服务进行配置。具体步骤如下:
1. 右键单击“Windows Audio”,选择“属性”。
2. 将“启动类型”更改为“自动”。
3. 点击“启动”以启动该服务。
4. 点击“确定”,然后关闭“服务”控制台。
虽然这些更改会增加每个连接所使用的资源量,但在大多数小型企业服务器(SBS)环境中,这通常不是一个大问题,而且我们认为这是值得的。另外,添加桌面体验并不会安装通常包含在 Windows 7 中的游戏,这可能有助于提高生产力,但我们觉得至少应该提供一个选项。
远程桌面授权(RD 授权)配置
Windows Server 2008 R2 要求在任何拥有远程桌面会话主机(RD Session Host)的网络中,至少安装并运行一台远程桌面授权(RD 授权)服务器。如果在 120 天内未安装授权服务器,所有 RD Session Host 连接将被禁用。远程桌面服务除了可能需要的任何 Windows Server 客户端访问许可证(CAL)之外,还需要为每个用户或设备单独配备 Windows Server 2008 R2 远程桌面服务 CAL 或 Windows Server 2008 终端服务 CAL。
安装远程桌面授权
在 SBS 中,首选是在运行 RD Session Host 的同一服务器上安装 RD 授权角色服务,但也可以在主 SBS 服务器上安装,不过不建议这样做。如果有多个 RD Session Host,可以在任何一个 RD Session Host 服务器上安装。安装步骤如下:
1. 如果尚未打开,请在运行远程桌面服务的服务器上打开“服务器管理器”。
2. 选择“角色”,在左侧窗格中选择“远程桌面服务”,然后从操作菜单中选择“添加角色服务”。
3. 在“选择角色服务”页面上,选择“远程桌面授权”。
4. 点击“下一步”,打开“配置 RD 授权的发现范围”页面。保持“为此许可证服务器配置发现范围”框为空。
5. 点击“下一步”,打开“确认安装选择”页面。如果一切看起来正确,点击“安装”开始安装。
6. 安装完成后点击“关闭”。
安装完成后,需要激活许可证服务器,具体步骤如下:
1. 打开“RD 授权管理器”(
cmgr.exe
)。
2. 在左侧窗格中选择 RD 授权服务器,从“操作”菜单中选择“激活服务器”。
3. 激活服务器向导将打开,点击“下一步”打开“连接方法”页面。
4. 从下拉列表中选择连接方法。选项包括“自动连接”(推荐)、“Web 浏览器”或“电话”。自动连接需要正在激活的服务器具有 Internet 连接,Web 浏览器也需要 Internet 连接,但可以从任何工作站运行。点击“下一步”。
5. 如果选择了“自动连接”,将建立连接,然后显示第一个“公司信息”页面。填写此页面上的所有字段,这些字段是必需的,然后点击“下一步”。
6. 显示第二个公司信息页面,此页面上的所有信息都是可选的,仅在需要时填写。点击“下一步”,如果连接正常,服务器将激活,并显示完成页面。可以通过选择“立即启动安装许可证向导”框继续添加 CAL。
7. 点击“下一步”,直到到达激活服务器向导的“许可证计划”页面。
8. 从“许可证计划”下拉列表中选择要输入的许可证类型。
9. 点击“下一步”并填写许可证代码,再次点击“下一步”,激活将完成。
需要注意的是,使用 Web 浏览器或电话方法需要额外的步骤。如果需要重新激活服务器并重新安装许可证,则必须使用电话方法。
分配授权服务器和授权模式
在 Windows Server 2008 R2 之前,终端服务器识别并连接到授权服务器的推荐方法是通过发现。这最终成为终端服务客户支持服务(CSS)案例中最常见的原因之一。随着 Windows Server 2008 R2 中远程桌面服务的引入,整个授权服务器过程得到了显著改进。
在 Windows Server 2008 R2 中,推荐的分配授权服务器的方法是明确分配一个(或多个)服务器,这避免了发现过程导致的许多问题。为了进一步改进该过程,现在可以在不致电 Microsoft 结算中心的情况下将许可证从一台服务器移动到另一台服务器,即使当前分配的服务器处于脱机状态。这些更改应该可以减少终端服务器授权导致的大部分挫折和支持电话。
不过,授权方面仍有一个问题没有改变,即 RD Session Host 必须在按用户或按设备许可证之间进行选择,并且不能在同一服务器上同时启用这两种类型。在拥有多个 RD Session Host 的大型企业中,这不是一个大问题,但在 SBS 网络中,由于大多数 SBS 网络最多只有一个 RD Session Host,因此需要决定使用哪种类型。
为 RD Session Host 分配特定的授权服务器并设置该服务器的授权模式,步骤如下:
1. 如果尚未打开,请打开“远程桌面会话主机配置”控制台(
tsconfig.msc
)。
2. 双击中心窗格“授权”部分中的“远程桌面授权模式”,以打开“属性”对话框,并激活“授权”选项卡。
3. 选择“按设备”或“按用户”,然后点击“添加”以打开“添加许可证服务器”对话框。
4. 在左侧窗格中选择本地 RD Session Host,点击“添加”将其移动到“指定的许可证服务器”窗格。如果有辅助许可证服务器(在 SBS 环境中不太可能),可以在此处指定。
5. 点击“确定”,然后再次点击“确定”以分配授权模式和服务器。(如果服务器上有打开的远程桌面会话,将看到一条警告,提示更改不会影响活动会话)。
配置 RemoteApps
安装远程桌面服务角色以及 RD Session Host 角色服务后,就可以配置 RemoteApps 了。在 Windows Server 2008 R2 中,RemoteApps 是一项非常出色的功能。与让用户连接到远程终端服务器、打开完整桌面,然后运行所需应用程序不同,RemoteApps 允许用户直接运行远程应用程序,就像在本地运行一样,而无需打开桌面。实际行为就像一个常规应用程序,当需要打开一个额外的窗口(例如保存文件时),它会在本地工作站上自动打开一个仅包含“文件保存”对话框的新窗口,对用户来说,应用程序的行为就像在本地运行一样。
应用程序可以发布为
.rdp
文件或
.msi
文件,允许通过组策略进行部署。使用
.msi
文件安装时,甚至可以设置为接管用户工作站上应用程序的默认扩展名,从而实现自动启动。
RemoteApp 管理器
RemoteApp 管理器控制台(
remoteprograms.msc
)用于管理远程应用程序。从这里可以定义各种设置,以控制哪些应用程序可用、谁可以连接到它们以及如何分发和发布它们。
创建 RemoteApp 程序的步骤如下:
1. 如果尚未打开,请打开“RemoteApp 管理器”。
2. 在“操作”窗格中点击“添加 RemoteApp 程序”,打开“RemoteApp 向导”。
3. 点击“下一步”,打开“选择要添加到 RemoteApps 程序列表的程序”页面。
4. 选择一个或多个程序添加到 RemoteApps 程序列表中。可以添加列表中看到的任何程序,也可以使用“浏览”按钮定位程序的可执行文件。
5. 要更改正在添加的应用程序的运行属性,从程序列表中选择它,然后点击“属性”,打开该程序的“属性”对话框。
6. 更改任何需要更改的应用程序特定属性。
7. 点击“用户分配”选项卡,以控制哪些用户可以访问该 RemoteApp 程序。
8. 对用户分配或应用程序属性进行所有更改后,点击“确定”关闭应用程序的“属性”对话框。
9. 点击“下一步”,然后点击“完成”,将程序添加到可用 RemoteApps 列表中。
使用
.rdp
和
.msi
文件进行部署
可以通过创建
.rdp
或
.msi
文件轻松将远程应用程序部署到网络中的特定计算机。个人而言,我们更喜欢使用
.msi
文件,因为它们可以通过组策略进行推送,并且可以控制更多设置。也可以创建一个文件共享来保存这些文件,让用户将文件安装到他们的计算机上。
创建 Windows 安装程序包(
.msi
文件)的步骤如下:
1. 如果尚未打开,请打开“RemoteApp 管理器”。
2. 在“RemoteApp 程序”窗格中选择要创建包的应用程序。
3. 在“操作”窗格中点击“创建 Windows 安装程序包”,打开“RemoteApp 向导”。
4. 点击“下一步”,打开“指定包设置”页面。
5. 输入保存包的位置。默认位置是
C:\Program Files\Packaged Programs
,但我们认为共享文件夹更合适,因此在 RD Session Host 上创建一个“RemoteApps”文件夹并共享它。
6. 更改此应用程序需要不同的 RD Session Host 或证书设置。在 SBS 环境中,实际上不需要更改任何一个。
7. 在“RD 网关设置”部分点击“更改”,打开“配置 RD 网关设置”对话框。如果希望允许任何远程用户连接,请将其设置为使用 SBS 网络的公共 DNS 名称。
8. 点击“确定”返回“指定包设置”页面,然后点击“下一步”,打开“配置分发包”页面。
9. 默认情况下,程序将添加到“开始”菜单文件夹“远程程序”中。如果该文件夹不存在,它将作为安装的一部分创建。也可以选择将 RemoteApp 程序自动添加到用户的桌面。还可以让远程应用程序接管用户计算机上通常会接管的所有客户端扩展名,但不要选择接管用户也会在本地安装的应用程序的客户端扩展名。
10. 点击“下一步”,然后点击“完成”,创建 Windows 安装程序包。
需要注意的是,创建
.rdp
文件进行部署的步骤类似,但选项较少。例如,不能让通过 RDP 部署的 RemoteApp 程序接管本地计算机上的扩展名。
以下是一个简单的 mermaid 流程图,展示了配置 RemoteApps 的主要步骤:
graph LR
A[打开 RemoteApp 管理器] --> B[添加 RemoteApp 程序]
B --> C[选择程序添加到列表]
C --> D[设置程序属性和用户分配]
D --> E[完成创建 RemoteApp 程序]
E --> F[选择部署方式(.rdp 或 .msi)]
F --> G{是否选择 .msi 文件}
G -- 是 --> H[创建 Windows 安装程序包(.msi)]
G -- 否 --> I[创建 .rdp 文件]
H --> J[完成部署]
I --> J
通过以上步骤,我们完成了终端服务器的音频服务配置、RD 授权配置以及 RemoteApps 的配置和部署。这些操作将有助于提升服务器的管理效率和用户的使用体验。在后续的操作中,我们还可以进一步优化和扩展这些配置,以满足不同的业务需求。
终端服务器添加与配置全攻略
将 RemoteApp 添加到远程 Web 工作区(RWA)
RemoteApps 功能的一个很棒的用途是将应用程序直接添加到远程 Web 工作区(RWA)的登录页面。这使得远程工作的用户可以直接且安全地访问 SBS 网络上的应用程序,而无需登录以获取完整的远程桌面会话。基本过程如下:
1. 为应用程序创建一个
.rdp
文件。
2. 将
.rdp
文件保存到 SBS 服务器上远程 Web 访问所在的路径。
3. 在 Internet 信息服务(IIS)中为 RDP 创建一个新的 MIME 类型。
4. 使用 SBS 控制台将
.rdp
文件的链接添加到 RWA 页面。
下面我们以将 Microsoft Word 2010 的链接添加到 RWA 页面为例,详细介绍具体步骤。
创建 Microsoft Word 2010 的
.rdp
文件
在终端服务器上按照以下步骤为 Microsoft Word 2010 创建一个
.rdp
文件:
1. 如果尚未打开,请打开“RemoteApp 管理器”(
remoteprograms.msc
)。
2. 如果“RemoteApp 程序”部分中已经有 Microsoft Word 2010 的条目,请跳至步骤 6;如果没有,请从“操作”菜单中选择“添加 RemoteApp 程序”,打开“RemoteApp 向导”。
3. 点击“下一步”,打开“选择要添加到 RemoteApp 程序列表的程序”页面。
4. 向下滚动并从列表中选择 Microsoft Word 2010。
5. 点击“下一步”,然后点击“完成”,将 Microsoft Word 2010 添加到 RemoteApp 程序列表中。
6. 在 RemoteApp 程序列表中选择 Microsoft Word 2010,然后在“操作”窗格中点击“创建 RDP 文件”,打开“RemoteApp 向导”。
7. 点击“下一步”,打开“指定包设置”页面。
8. 输入要保存的 SBS 服务器上公共共享的 UNC 路径。
9. 验证“RD 网关服务器名称”是否显示为远程 Web 访问的公共 DNS 名称。如果不是,请点击“更改”并根据需要进行调整。
10. 点击“下一步”,然后点击“完成”,创建文件。
移动
.rdp
文件到指定位置
接下来,登录到 SBS 服务器并将该
.rdp
文件移动到所需位置,步骤如下:
1. 使用网络管理员账户登录到主 SBS 服务器。
2. 打开 Windows 资源管理器,导航到
\\localhost\public
。
3. 高亮显示
WINWORD.rdp
文件,并将其复制到剪贴板。
4. 导航到远程 Web 访问的主目录。默认位置是
C:\Program Files\Windows Small Business Server\Bin\WebApp\RemoteAccess
,粘贴
WINWORD.rdp
文件。由于这是一个受保护的文件夹,系统会提示你输入权限。
创建新的 MIME 类型
然后,我们需要为
.rdp
扩展名创建一个新的 MIME 类型,步骤如下:
1. 从“管理工具”菜单中打开 Internet 信息服务(IIS)管理器。
2. 在左侧窗格中高亮显示服务器名称,导航到“站点”,然后到“默认 Web 站点”,最后到“Remote”。在中心窗格中点击“MIME 类型”。
3. 在“操作”菜单中点击“打开功能”,以在中心窗格中打开“MIME 类型”。
4. 在“操作”窗格中点击“添加”,打开“添加 MIME 类型”对话框。在“文件扩展名”字段中输入
.rdp
,在“MIME 类型”字段中输入
application/x-remotedesktop
,然后点击“确定”。
5. 右键单击左侧窗格中的服务器名称,从“操作”菜单中选择“停止”。
6. 再次右键单击服务器名称,选择“启动”。
7. 关闭 Internet 信息服务(IIS)管理器控制台。
需要注意的是,这里创建的 MIME 类型实际上并不重要。我们选择
application/x-remotedesktop
是为了与标准 MIME 命名约定保持一致,但 Windows 和 IIS 实际上足够智能,几乎可以使用任何 MIME 类型来使此功能正常工作。
添加链接到 RWA 页面
最后,我们需要将 Microsoft Word 2010 链接添加到 RWA 页面,步骤如下:
1. 如果尚未打开,请打开 Windows SBS 控制台。
2. 在导航窗格中点击“共享文件夹和网站”,然后点击“网站”选项卡。
3. 在“远程 Web 访问任务”部分,点击“查看站点属性”,打开“远程 Web 访问属性”对话框。
4. 在左侧窗格中点击“主页链接”,然后点击“管理链接”,打开“远程 Web 访问链接列表属性”对话框。
5. 在左侧窗格中点击“组织链接”,在右侧窗格中打开“管理组织链接”页面。
6. 在“链接描述”字段中输入“使用 Microsoft Word 2010”,然后在“链接地址”字段中输入你添加的
.rdp
文件的链接(应该是
https://remote.sbsexample.com/remote/winword.rdp
,其中
sbsexample.com
替换为你的 DNS 名称)。
7. 点击“添加”,然后点击两次“确定”,关闭“远程 Web 访问链接列表属性”对话框并返回 Windows SBS 控制台。
8. 高亮显示“远程 Web 访问”,在“任务”窗格中点击“禁用此站点”,然后在“任务”窗格中点击“启用此站点”。
9. 登录到远程 Web 访问,你将看到新的链接。
以下是将 RemoteApp 添加到 RWA 页面的步骤表格总结:
|步骤分类|具体步骤内容|
| ---- | ---- |
|创建
.rdp
文件|1. 打开 RemoteApp 管理器;2. 若 Word 2010 未在列表,添加该程序;3. 选择 Word 2010 创建 RDP 文件;4. 指定保存路径和网关信息并完成创建|
|移动
.rdp
文件|1. 登录 SBS 服务器;2. 复制文件到剪贴板;3. 粘贴到远程 Web 访问主目录|
|创建 MIME 类型|1. 打开 IIS 管理器;2. 找到 MIME 类型设置;3. 添加
.rdp
对应的 MIME 类型;4. 停止并重启服务器;5. 关闭 IIS 管理器|
|添加链接到 RWA 页面|1. 打开 SBS 控制台;2. 进入远程 Web 访问属性设置;3. 管理组织链接;4. 添加 Word 2010 链接;5. 禁用并启用站点;6. 登录查看新链接|
下面是一个 mermaid 流程图,展示将 RemoteApp 添加到 RWA 页面的整体流程:
graph LR
A[创建 .rdp 文件] --> B[移动 .rdp 文件到指定位置]
B --> C[创建新的 MIME 类型]
C --> D[添加链接到 RWA 页面]
D --> E[完成添加,登录查看]
总结
通过以上一系列的操作,我们完成了终端服务器的音频服务配置、远程桌面授权(RD 授权)的安装与激活、授权模式的分配、RemoteApps 的配置与部署,以及将 RemoteApp 添加到远程 Web 工作区(RWA)的操作。这些配置和操作不仅能够提升终端用户的使用体验,还能增强服务器的管理效率和安全性。在实际应用中,我们可以根据企业的具体需求和网络环境,灵活调整这些配置,以满足不同的业务场景。例如,根据用户数量和使用习惯选择合适的授权模式,根据应用程序的特点选择合适的部署方式等。同时,定期对服务器进行维护和监控,确保各项服务的稳定运行,也是非常重要的。希望这些详细的步骤和说明能够帮助你顺利完成终端服务器的相关配置工作。
485



被折叠的 条评论
为什么被折叠?



