1

我正在尝试设置一个远程桌面会话来监控我工作地点的特定系统。我只能访问 Linux 机器,并且需要通过终端服务器网关进行连接。我正在使用 FreeRDP 来执行此操作,并且我正在使用以下命令来创建连接:

xfreerdp /d:** /u:***** /p:******* /g:******.************.*** /v:****.*********.***** /port:3389 /size:1920x1080

我已根据主管的要求隐藏了所有连接详细信息,但是他和我都验证了正确的信息已输入到字段中。当我通过我发送连接时,出现以下错误:

连接到 ******.************.***:443

连接到 ******.************.***:443

TS 网关连接成功

得到带有标志 3 的存根长度 4 并调用 7

得到带有标志 3 的存根长度 4 并调用 6

SSL_read:I/O 错误:对等方重置连接 (104)

rpc_client_frag_read:读取头错误

有人知道我可能会错过什么吗?我什至尝试添加

/秒:rdp

到脚本,甚至产生相同的错误

4

1 回答 1

0

从 Windows 系统尝试 rdp(或者让其他人从他们的系统尝试,因为您没有直接访问 Windows 的权限)。我知道它不会解决您的问题,但它可能会为您提供更好的信息。我处于类似情况并收到相同的错误消息。我尝试使用 remmina 而不是 xfreerdp,得到的信息甚至比 xfreerdp 吐出的信息还要少。

在 Windows 虚拟机中,至少我可以知道我的域\用户名和密码何时正确——它告诉我不允许我的帐户通过 rdp 访问该服务器。我认为这意味着有些帐户可以 rdp 进入,但我的不在其中。不过,一路走来,我发现遥控器正在使用来自不受信任的权威机构的证书,这对我的案例很有用。

如果您的 Linux 较旧或尚未更新,请执行此操作。您的证书存储可能已过期。但也可能是您公司的 Windows 域具有 Linux 不知道的证书。您缺少公司提供的证书可能是一件简单的事情(因为他们将其推送到域上的所有 Windows 机器,但您的 Linux 机器并没有获得那种“好处”)。

于 2016-03-02T21:42:31.470 回答