有哪些免费的远程桌面(服务器)解决方案?

Tao*_*Tao 34 vnc remote-desktop remote-access freenx neatx

我知道 Ubuntu 带有一个“远程桌面”选项,它似乎是一个简单的 VNC 服务器,我正在尝试了解替代方案。以下是我目前听说的可能性:

  • 虚拟网络
  • VNC + SSH 隧道
  • NX 服务器,免费版
  • FreeNX
  • 整洁的X
  • X2Go
  • X11 通过 SSH 转发
  • xrdp

我是从 Windows 用户的角度来看这一点的:就我的经验而言,RDP(又名终端服务)是一种相当安全(除了 mitm/服务器欺骗)、具有良好支持的客户端的高效桌面共享协议,可以必要时暴露在互联网上,而不必担心被入侵。据我所知,直接 VNC 不是这些东西,这是我感到困惑的地方 - 为什么不在开源世界中开发或使用更好的桌面共享技术?我知道 VNC 可以用 SSH 包装,但这似乎超出了普通用户的能力范围。X11 通过 SSH 转发可能或多或少的效率,我不知道,但肯定更复杂,并且(据我所知)不会让您访问已经运行的东西(没有桌面共享,只是远程应用程序运行)。

因此,我希望使用这些标准和/或任何其他标准在这些或任何其他“免费”桌面共享选项中获得任何反馈/偏好:

  1. 安全性(尤其是通过互联网访问)
  2. 效率(带宽使用、响应能力等)
  3. 自由度,就像在 Speech 中一样(不确定 RDP 或 FreeNX 在哪里)
  4. 自由,就像啤酒一样(是否有任何商业解决方案提供可用的可靠免费产品?)
  5. 易用性(服务器端和客户端)
  6. 跨操作系统客户端可用性
  7. 跨操作系统服务器可用性
  8. 支持独立会话和共享(和/或“控制台”)会话
  9. 持续支持/维护/开发

谢谢!

Jav*_*era 23

我现在正在生产中使用 FreeNx,过去我们公司一直是NoMachine 的客户。我们在服务器上使用 FreeNX,在桌面(Ubuntu 和 Windows)上使用专有但免费的 NoMachine 客户端。

这种关系并不复杂,NoMachine 有一个专有产品(像啤酒一样免费,最多 3 个用户)但将后端的东西作为开源发布。FreeNx 是用这个后端构建的,并且总是不太完善,并且在 NoMachine 服务器后面有几个版本。NoMachine 已于 2010 年 12 月 21 日宣布其 NX 技术的下一个版本 (NxServer 4) 将仅提供封闭源代码。

x2go 是另一家基于NoMachine开源库构建开源产品的公司。

最后,Google 发布了NeatX,一个完整的 NX 协议独立实现。它远非完整但可用,并且完全开源。

所以,回顾一下你需要:

  1. 安全性:它们都是 SSH 连接。打钩。
  2. 效率:现在我正在 NX 中传输 Windows RDP 会话,并且速度比裸 RDP 更好。打钩。
  3. 言论自由。FreeNX,NeatNX,打勾。Nx服务器。失败。
  4. 像啤酒一样自由:NxServer 最多 3 个用户
  5. 易于使用:NxServer 非常易于设置和管理。其他人在服务器端更糟。FreeNx 在官方存储库中。
  6. 跨操作系统客户端:我还没有找到像样的 Andriod 客户端。适用于所有主要桌面操作系统的优秀客户端和可以嵌入网络的基于 Java 的客户端。
  7. 跨操作系统服务器:不。NxServer 可以通过隧道传输 RDP 会话,但不适用于 Windows。
  8. 独立和共享会话:勾选。


小智 5

我在研究 xrdp 时偶然发现了这个,这是你提到的唯一一个我没有使用过的。一些观察:

NX 服务器:不是那么快(v3,仍在等待 v4),可能会导致性能问题,具体取决于您的环境。基于 Qt 的客户端软件很笨拙,但比任何开源实现都要好。无法远程共享用户的会话。

FreeNX:类似于NX Server,不是最快的,没有值得一提的开源客户端软件。我用了 16 个月以上。无法远程共享用户的会话。

neatx:有一些showstopper 错误,例如。如果您的会话失败,会话断开连接错误将不会让您使用相同的登录凭据再次登录(使用另一个登录清除临时文件,然后它会一直工作到您的下一次失败)。这是一个 1 年以上的错误 IIRC。我用了 10 多个月。无法远程共享用户的会话。

VNC:超慢,没有内置安全性,但是客户端软件选项非常适合 *nix/Windows 平台。还没有适用于 OSX 的好的 VNC 服务器。独特卖点:可以看到用户的屏幕。足以支持远程桌面,但仅此而已。过去几年在 Windows“托管服务”商店使用它,主要是 K-VNC(企业)和 UltraVNC 服务器。

x2go:快速、优美,是目前最好的。支持远程音频、打印、剪贴板等。不能远程共享用户的会话。

我准备试一试 xrdp,因为我不喜欢在脆弱的 Windows 系统上安装更多的东西,而且我总是在这些该死的东西上工作。干杯。