无法通过 RDP 进入 windows?

Unable to RDP into windows?

我在 AWS 上有一台 windows 16 机器。我在上面安装了 Cygwin,这样我就可以将它连接为 jenkins slave。但是一旦我将它连接为从机,我就无法 MSTSC/RDP 进入机器。我仍然可以通过 ssh/cygwin.

访问机器

(我重复了这个过程几次,结果每次都失去了 rdp 连接)

这就是现在实际发生的事情:

  1. 机器上的事件日志表明 RDP 客户端正在启动注销指令。
  2. RDP 客户端说 "The disconnection was initiated by the user logging off their session on the server"
  3. 从视觉上看,远程连接好像是瞬间建立的。然后它就消失了。

因此,我认为我的管理员帐户无法维持会话。一连接就断线

你能建议我调试哪些设置吗?我可以使用 ssh 从我的机器中提取一些详细信息,但我无法浏览所有设置。

如果您熟悉此行为,请告诉我哪些设置可能对此负责。

添加信息:

  1. 如果我重新启动 ec2,它将永远不会恢复,因为状态检查开始失败
  2. 我可以远程登录到 3389 端口。所以我想,防火墙规则不是问题。
  3. 我在 MAC 和 Windows 上尝试过各种 RDP 客户端。
  4. 我在远程 windows 机器上的事件日志(提供商名称:Microsoft-Windows-RemoteDesktopServices-RdpCoreTS)中发现了这个:
5/10/2019 3:13:44 PM           103 Information      The disconnect reason is 12   
.
.
.
5/10/2019 3:13:43 PM           228 Warning          Disconnect trace:CUMRDPConnection Disconnect trace:'calling spGfxPlugin->PreDisconnect()' in CUMRDPConnection::PreDisconnect at 4477 err=[0xc], Error code:0xC  

事实证明,我的问题是由于某些清理实用程序删除了 mstsc 所需的系统文件而导致的。 关闭清理实用程序后,一切都开始正常工作。 谢谢你的帮助。