如何区分不同计算机上的同一用户对远程应用程序和远程桌面的访问?

如何区分不同计算机上的同一用户对远程应用程序和远程桌面的访问?

我有一个:

  • WS2012 域控制器。
  • Windows 10 工作站。
  • 终端服务器 RDP 2012。
  • 域用户。

就我而言,我需要拒绝通过 RDP 访问 RDP 服务器,并允许 remoteapp。对于 Windows 10,有时不需要本地连接,而是通过远程 RDP 连接。

答案1

取自具有 RemoteApp 权限,但无 RemoteDesktop 权限

简短回答:不。

长答案:

RemoteApp 利用远程桌面协议,实际上会运行完整的远程桌面会话。每当用户打开 RemoteApp 时,它只会隐藏整个桌面,并提供应用程序在其中运行的容器。因此从技术上讲,使用 RemoteApp 就是使用远程桌面。

如果您确实想要虚拟化或远程托管应用程序,那么您研究的技术就不对了。您真正想要研究的是 App-V。这是一项更昂贵的技术,由微软几年前收购的一家公司开发。本质上,使用这项技术,应用程序会根据需要流式传输到客户端。还有其他选择,例如 Citrix 提供的产品。

希望有所帮助。

编辑:

经过快速搜索,似乎也有一些免费软件可以实现这一点。但是很多人只是有调用 logoff.exe 的登录任务。因此,当用户尝试使用远程桌面时,它只会调用一次以立即注销他们。有点黑客,但似乎有效。

相关内容