rdesktop 和 xfreerdp 有什么区别?

rdesktop 和 xfreerdp 有什么区别?

rdesktop都是xfreerdpRDP 的 Linux 客户端。

然而,从他们各自的网站来看,尚不清楚使用其中一种相对于另一种有哪些优点/缺点。

我发现一篇文章,这表明xfreerdp比 具有更多的特征rdesktop

  • 但这些额外的功能是什么?
  • 它们的性能(或响应能力)和剪贴板支持如何?

我期待使用 RDP 客户端(在 Linux Mint 17 上)连接到几台 Windows 计算机(Win 7 和 8)以及运行xrdp.

答案1

2015 年, FreeRDP(xfreerdp,其 Debian 软件包名称为freerdp-x11)的使用量比rdesktop根据Debian 人气大赛统计数据,部分原因是它更新了:

#rank         name  inst vote   old recent no-files (maintainer)
1429      rdesktop 56497 4281 41399  10775       42 (Laszlo Boszormenyi)
3056   freerdp-x11 14232 1389  9845   2992        6 (Mike Gabriel)

然而,到 2020 年,情况不再如此:

#rank         name  inst vote   old recent no-files (maintainer)
 4439  freerdp-x11 11869  582 10856    426        5 (Not in sid)
 4597     rdesktop 11099 1191  9443    458        7 (Laszlo Boszormenyi)
 7319 freerdp2-x11  3891  704  1500   1686        1 (Debian Remote Maintainers)

freerdp-x11软件包于 2018 年 2 月从 Debian 中删除,其排名超过了旧软件包,rdesktop而其替代品freerdp2-x11,仍有一些工作要做。我认为安装数量较少是因为实际需要这种仅限 Windows 的解决方案的人较少,或者可能是因为X普拉和其他下一代解决方案接管。

根据维基百科上的 FreeRDP,

FreeRDP 于 2009 年从 rdesktop 分叉出来,旨在模块化代码、解决各种问题并实现新功能。

...但是维基百科的功能列表并没有列出哪些功能来自于rdesktop哪些功能是“新的”。免费RDP1.0发布公告(2012 年 1 月)确实提供了此新功能列表,这些新功能可能还不适用于rdesktop

  • 远程FX
    • 编码器和解码器
    • SSE2 和 NEON 优化
  • NS编解码器
  • 远程应用程序
    • 工作中,小故障
  • 多媒体重定向
    • ffmpeg 支持
  • 网络级身份验证 (NLA)
    • NTLMv2
  • 证书验证
  • 符合 FIPS 的 RDP 安全性
  • 新的构建系统(cmake)
  • 添加了官方徽标和图标

FreeRDP 还有一个服务器(在 1.0 版本中列为实验性服务器),但rdesktop没有。

答案2

对于任何来到这里的人:

在我尝试过的所有 rdp 客户端中,当连接到 azure 上的 Windows 服务器时,除了 rdesktop 之外,所有客户端都可以工作,它似乎与最新的协议版本有问题。看这里https://bugzilla.redhat.com/show_bug.cgi?id=1075697→ 卸载!

freerdp(debian 上的 xfreerdp)很棒。检查他们的githubhttps://github.com/FreeRDP/FreeRDP

答案3

这个问题的其他答案没有指出自由RDP似乎不适用于 Windows NT 4.0 终端服务器:

另一方面,我已经成功地使用了桌面(w/grdesktop) 连接到 Windows NT 4.0 终端服务器。

相关内容