ubuntu 上的桌面共享

ubuntu 上的桌面共享

我正在寻找具有与 Windows 上的远程桌面相同功能的 Ubuntu 桌面共享解决方案。我尝试了 VNC、FreeNX XRDP、远程 X,但它们都不能满足我的要求,即

  • 我可以在本地开始工作,然后回家并连接到同一台桌面,所有应用程序都在运行

    • vnc :是,NX :否,远程 X :否
  • 如果我远程连接我不希望我的本地计算机显示我正在做什么

    • vnc :否,NX :是,远程 X :是
  • 远程连接时,我希望将远程桌面调整为与本地桌面相同的大小

    • vnc :否,NX :是,远程 X :是
  • 表现良好

    • vnc :否,NX :是,远程 X :否

是否有任何工具对每个功能都给出肯定回答?如图所示,NX 几乎可以完成所有任务,但第一个要求除外

答案1

您可以使用 NX 的 Shadow 功能。这可以查看远程计算机的显示器 0。你没有提到如何NX 没有满足第一个要求,所以我猜你不知道如何进行桌面共享。

示例来自http://ubuntuforums.org/showthread.php?t=835326

/usr/NX/etc/server.cfg:

EnableFullDesktopSharing = "1"
EnableAdministratorDesktopSharing = "1"
EnableDesktopSharingAuthorization = "0"
EnableSystemDesktopSharingAuthorization = "0"

通过这 4 个更改,它看起来可以连接到 nx 客户端。在 nxclient 中,我在 configure-general-desktop 中选择“shadow”。

答案2

我建议你设置一个 NX 会话,然后远程使用它本地。

显然,使用 NX 在本地机器上使用本地会话并不是一种优雅的做法,但如果它能让您按照自己想要的方式工作,那么它就是一种胜利!

您可以使用设置额外 X 服务器的 VNC 服务器执行相同的技巧 - 这样它就不必显示在屏幕上 - 但您仍然会遇到性能问题。

答案3

您需要一个通过 SSH 共享的 X 会话。请 Google 搜索。不过,您甚至必须通过 SSH 本地连接才能满足第一个要求。

答案4

试试 yuuguu.com。他们提供出色的网络会议和屏幕共享服务。

相关内容