【发布时间】:2020-11-11 06:40:53
【问题描述】:
我有一个基于 Windows Server 2016 蓝图的 AWS Lightsail 服务器。我想让用户通过远程桌面登录,并且仅限于使用一个指定的应用程序,并且无法访问桌面或其他功能(包括文件资源管理器)。
我尝试在管理模板 -> Windows 组件 -> 远程桌面服务 -> 远程桌面会话主机 -> 远程会话环境下为服务器(计算机配置)和用户(用户配置)设置组策略,并且我启用并配置了在连接时启动程序。那没用。
我还尝试了以下链接中的建议: Can RDP clients launch remote applications and not desktops
包括在服务器的注册表中设置以下 dword 值:
[HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Microsoft\Windows NT\Terminal Services]
"fAllowUnlistedRemotePrograms"=dword:00000001
我还在一个 .RDP 文件中包含了备用 shell 和 remoteapplication 条目,并在用户“属性”对话框的“远程桌面服务配置文件”选项卡中指向该文件。
这些都不起作用。每次我以用户身份登录时,配置的应用程序都不会运行,我可以访问桌面。
我在 Google 搜索中发现的也没有任何效果。
谁能指出我正确的方向。我很确定我正在尝试做的事情是可能的,但我被卡住了。
我正在使用 Windows 10 Pro 中的远程桌面客户端连接到服务器,但我不确定这与失败有什么关系。我还要注意,一旦我使用远程桌面登录服务器,我就可以从文件资源管理器或 cmd 提示符成功运行应用程序。
【问题讨论】:
标签: amazon-web-services remote-desktop rdp amazon-lightsail