Linux 终端服务器

Linux 终端服务器

Linux 的图形终端服务器和技术有哪些特点?

  • 它是开源的吗/免费的
  • 它的扩展性如何
  • 管理 (?)
  • 网络使用情况如何,延迟敏感度如何
  • 支持会话暂停/恢复
  • 它支持哪些客户端平台
  • 支持声音(播放和录音)
  • 目录/本地磁盘共享
  • 本地打印
  • 其他缺点/优点

这个问题应该是一个用于比较不同技术的社区维基,但看起来我没有足够的积分来将问题变成维基(?)

答案1

X2go

  • 完全开源
  • 非常高的可扩展性,能够使用集群或服务器阵列为客户服务
  • 用于用户和会话管理的图形工具
  • 网络使用率低、延迟敏感性低,针对互联网使用进行了优化
  • 暂停和恢复会话的能力
  • 支持 Linux、Windows、OSX 和 Maemo。Debian 的官方存储库(客户端和服务器)。客户端可以作为桌面管理器在瘦客户端或通过 PXE 启动的系统上运行。
  • 本地声音播放
  • 本地文件共享
  • 本地打印

答案2

西普拉

  • 完全开源,GPL
  • 无负载平衡
  • 温斯威克GUI 管理工具(也适用于 NX、VNC 和 RDP)
  • 带宽使用率相当高,但也支持有损 JPEG 压缩(低得多)
  • 会话可以随时暂停和恢复,速度也非常快(比 NX 快得多),VNC 和 NX 的更通用的比较表是这里
  • 支持所有平台。winswitch 下载包括适用于 Windows 和 OSX 的二进制版本
  • 通过 Linux 上的 pulseaudio 发出声音(通过 winswitch 支持基本的跨平台声音)
  • 没有文件共享(winswitch 工作正在进行中)
  • 没有打印共享(winswitch 工作正在进行中)

我不得不说,这份列表很有用,尽管有点令人困惑:它包括低级协议(如 NX、VNC 和现在的 xpra)以及高级包装器(如 neatx、freenx 和现在的 winswitch)。它还指出了一些 VNC 实现,但不是较新的TigerVNC叉...

答案3

尼特克斯

  • 完全开源服务器,专有客户端
  • 限于单机
  • 没有用于会话和用户管理的工具(GUI 或 CLI)
  • 网络使用率低、延迟敏感性低,针对互联网使用进行了优化
  • 暂停和恢复会话的能力
  • 支持 Linux、Windows、Solaris 和 OSX 客户端
  • 本地声音播放
  • 本地文件共享
  • 本地打印

  • 相当不稳定,死亡的会话需要手动删除

答案4

无机器 NX

  • 基于 OSS,但核心是专有的,免费版本支持 2 个客户端
  • 多台服务器之间的负载平衡
  • 可用于用户和会话管理的 GUI 工具
  • 网络使用率低、延迟敏感性低,针对互联网使用进行了优化
  • 暂停和恢复会话的能力
  • 支持 Linux、Windows、Solaris 和 OSX 客户端
  • 本地声音播放
  • 本地文件共享
  • 本地打印

相关内容