在运行 Windows Server 的且没有连接代理角色服务的计算机上安装远程桌面会话主机服务

概要

本文为在运行 Windows Server 2019、Windows Server 2016 或 Windows Server 2012 且没有安装远程桌面连接代理角色服务的计算机上安装和配置远程桌面会话主机角色服务提供指导。

创建远程桌面服务的标准部署时,远程桌面连接代理角色服务提供对远程桌面服务完整功能的访问。 不使用 RD 连接代理角色服务的配置根据服务器上安装的远程桌面服务客户端访问许可证 (RDS CAL) 的数量向用户提供桌面会话。 这种配置不提供对 RemoteApp 程序或 RDWeb 网站的访问。 由于没有 RD 连接代理角色服务的配置不提供对所有 RDS 功能的访问,因此只有在没有其他选项的情况下才应使用此类配置。

您可以使用本文中的说明通过使用单个服务器(工作组成员或域控制器 (DC))来配置 RDS 服务。 如果您有一个单独的 DC,建议您使用标准远程桌面服务部署向导。

重要说明

在工作组服务器上配置 RDS 会创建以下额外的限制:

有关 RDS 角色的详细信息,请参阅远程桌面服务角色

更多信息

在单个工作组服务器或 DC 上部署 RDS 服务角色的过程与在多台计算机上部署标准 RD S配置的过程不同。

除非另有说明,这些步骤同时适用于工作组计算机和 DC 案例。

重要说明

如果您同时使用一台计算机作为 RDS 服务器和 DC,请在开始安装 RDS 角色之前将该计算机配置为 DC。 有关如何安装 Active Directory 域服务 (AD DS) 并在 Windows Server 2016 或 Windows Server 2012 中将计算机配置为 DC 的详细信息,请参阅安装 Active Directory 域服务 (Level 100)

  1. 在工作组计算机或 DC 上,安装远程桌面授权角色服务和远程桌面会话主机角色服务。 若要完成此操作,请按照下列步骤操作:

    1. 打开服务器管理器。

    2. 单击 管理并选择添加角色和功能

    3. 选择基于角色或基于功能的安装

    4. 选择计算机作为目标服务器。

    5. 选择服务器角色页上, 选择远程桌面服务

    6. 选择角色服务页中,选择远程桌面授权远程桌面会话主机角色服务。

    7. 继续安装。 为其余设置选择默认值。

  2. DC 步骤: 打开远程桌面许可管理器,右键单击服务器, 然后选择查看配置

  3. 选择添加到组

    注意

    如果您必须手动的管理组成员的身份,则终端服务器许可证服务器组位于 Active Directory 用户和计算机的内置容器中。  

  4. 重新启动远程桌面服务。

  5. 使用下列方法之一激活 RDS 许可证服务器。

  6. 安装适当的 RDS CAL。

    重要说明

    如果您使用的是工作组服务器,则必须使用每个设备的 CAL。 有关详细信息,请参阅使用客户端访问许可权限 (CAL) 许可您的 RDS 部署

    注意

    有关如何安装 RDS CAL 的详细信息,请参阅安装远程桌面服务客户端访问许可

  7. 添加要允许连接到远程桌面用户组的用户。 为此,请使用以下工具:

    • 若要在 DC 上查找“远程桌面用户”组,请打开 Active Directory 用户和计算机,并导航到内置容器。

    • 若要在工作组服务器上查找远程桌面用户组,请打开 “计算机管理 ” , 然后导航到本地用户和组\组

  8. 更改计算机的本地策略,以便将远程桌面用户添加到允许通过远程桌面服务登录本地策略对象 。 若要完成此操作,请按照下列步骤操作:

    1. 打开本地安全策略。

    2. 导航到计算机配置\Windows 设置\安全设置\本地策略\用户权限分配

    3. 双击允许通过远程桌面服务登录,然后选择添加用户或组

    4. 键入远程桌面用户(或要添加的每个用户账户的用户名,用分号分隔),然后选择两次确定

  9. 配置远程桌面会话主机角色服务以使用本地 RDS 许可证服务器。

    重要说明

    在开始此过程之前,请确保已激活了 RDS 许可证服务器。

    若要完成此操作,请按照下列步骤操作:

    1. 打开已升级的 Windows PowerShell 命令提示符窗口。

    2. 运行以下命令: $obj = gwmi -namespace "Root/CIMV2/TerminalServices" Win32_TerminalServiceSetting

    3. 若要设置许可模式,请运行以下命令: $obj.ChangeMode("<value>")

      注意

      在此命令中,<value> 表示许可模式,它会是 2( 如果您使用的是按设备许可),也可能是 4(如果您使用的是按用户许可)。 如果您使用的是工作组服务器,则必须使用 2

    4. 运行以下命令: $obj.SetSpecifiedLicenseServerList("<licenseservername>")

    5. 若要验证此设置,请运行以下命令: $obj.GetSpecifiedLicenseServerList() 您应该在输出中看到 RDS 许可服务器的名称。

    完成此步骤后,用户可以使用任何受支持的 RDS 客户端启动远程桌面会话。

  10. DC 步骤。 要使打印机重定向在充当 RDSH 主机的 DC 上正常工作,请执行以下附加步骤。

    1. 打开一个权限提升的命令提示符窗口。

    2. 运行以下命令: C:\ CD\Windows\system32\Spool Cacls.exe PRINTERS /e /g users:C

    3. 重新启动计算机。

需要更多帮助?

扩展你的技能
了解培训
抢先获得新功能
加入 Microsoft 内部人员

此信息是否有帮助?

谢谢您的反馈意见!

谢谢你的反馈! 可能需要转接到 Office 支持专员。

×