Windows Server 2008 R2 中的远程桌面服务是什么?

Windows Server 2008 R2 中的远程桌面服务是什么?

说真的,我对那些销售术语一头雾水。假设我想让 1 或 2 个用户能够远程登录到服务器,运行 Word、Visual Studio、Firefox 等。如果我安装远程桌面服务,我会得到什么好处吗?或者我只需安装桌面体验功能包,启用远程桌面,然后就没有人会注意到其中的区别了?

以下是 TechNet 对远程桌面会话主机的介绍:

远程桌面会话主机 (RD 会话主机) 服务器是托管基于 Windows 的程序或远程桌面服务客户端的完整 Windows 桌面的服务器。用户可以连接到 RD 会话主机服务器来运行程序、保存文件以及使用该服务器上的网络资源。用户可以使用远程桌面连接或使用 RemoteApp 访问 RD 会话主机服务器。

传统简单的远程桌面还可以为远程客户端托管完整的 Windows 桌面,以便他们可以运行程序、保存文件并执行所有这些操作。除了想要出售它之外,为什么他们还要把它描述成一项伟大的新发明呢?RDSH 看起来并没有什么不同。既然 Windows 中已经具备所有这些功能,那么安装 RDSH 时我应该安装什么?

更令人困惑的是,当您想要将应用程序安装到 RDSH 以便许多并发用户可以使用它们时,您需要特别小心。为什么?所有现代应用程序都将程序文件安装在一个目录中,将一些常用设置存储在 ProgramData 文件夹和 HKLM 配置单元中,并将用户特定设置存储在 Users 文件夹和 HKCU 配置单元中。它们被设计为可供同一台计算机上的许多用户使用。2 个或 2000 个用户可以毫不费力地同时使用它们。我可以与 2 个用户一起登录到仅启用远程桌面的服务器,我们俩都可以毫无问题地运行 Word 或任何其他程序,不是吗?那么,如果我将 RDSH 设置为安装模式,会发生什么变化,或者如果我不这样做会发生什么?为什么那里有在安装模式和执行模式之间切换的功能?

是的,我知道远程桌面服务有一些优势,比如没有 2 个用户限制,它支持虚拟化、视频加速等,它有一个完整的基础设施,包括网关、Web 访问、连接代理等。但我不需要这些,所以如果你把这些去掉,这两种技术有什么不同?从文章来看,它们似乎是完全不同的技术,但在我看来,它们的核心是完全相同的,远程桌面服务只是添加了一些额外的功能,但没有重新发明任何东西。

答案1

您将远程桌面管理与远程桌面服务混淆了。远程桌面管理用于通过 RDP 远程管理服务器。远程桌面服务用于从服务器会话进行远程工作,就好像远程会话是您的工作站并通过 RDP 在该会话中运行应用程序一样。概念方面可能比较模糊,但许可肯定非常清楚。此外,远程桌面管理仅限于 2 个并发会话,并且不需要额外的许可。远程桌面服务需要 RDS CAL,并且限制为您购买的 RDS CAL 数量(这不是技术限制,而是许可/法律限制)。

它们可能看起来像是同一件事,从技术角度来看它们是相同的(除了并发会话差异),但从法律和许可角度来看,它们是两个完全独立的事情。

如果您在使用远程桌面进行管理时在服务器上运行应用程序,则很可能违反了服务器和应用程序的 EULA。

答案2

据我所知,它们是同一种东西。我可能错了,但我认为主要的区别在于许可。远程桌面用于服务器的“远程管理”,而 RDSH 用于向远程用户发布应用程序和桌面。

答案3

远程桌面服务 (RDS) 在 Windows Server 2008 及更早版本中称为终端服务,是 Microsoft Windows 的组件之一,允许用户通过网络连接控制远程计算机或虚拟机。

相关内容