【问题标题】:How do I get a Remote Desktop for Linux (XDMCP, VNC)如何获得适用于 Linux 的远程桌面(XDMCP、VNC)
【发布时间】:2009-01-06 01:04:41
【问题描述】:

我一直使用 VNC 来做这件事,这很容易,但我对 XDMCP 之类的一些东西很好奇。据我了解,这是一种在远程 X-Server 上创建整个桌面的方法,看起来相当优雅。

几年前,我在 Solaris 服务器上工作,多个开发人员在 Windows 中运行 X 服务器,我们能够访问完整的远程 X 桌面。到目前为止,我在基于 X 的系统中所做的所有努力似乎都表明只能加载桌面的一个远程或本地实例,所以我猜这个 Solaris 的东西是一个“模拟”桌面的实际应用程序,但谁知道.. ..

任何输入?

【问题讨论】:

  • phhhh.... 太累了,伙计。它对我来说是一个开发工具。我只是想让它正常工作。

标签: linux unix desktop x11


【解决方案1】:

在 Windows 中,我发现最好的方法是在 cygwin 中使用 Xwin 命令。

步骤:

安装Cygwin,确保安装X11。 (通过滚动到“选择包”屏幕上的列表底部并单击“X11”右侧的“默认”一词来执行此操作。给它一两秒钟,它将变为“安装”。)

然后,只需像这样运行 Xwin 命令:

Xwin -query your.unix.system.name

您会从您的 unix 框中获得一个全屏登录窗口。就是这样!

顺便说一句,有时防火墙会妨碍 XDMCP 的 UDP 协议。如果发生这种情况,请查找端口号(一个 UDP 传出,一个 TCP 传入)并取消阻止它们。其他 xdmcp 故障排除技巧here

【讨论】:

【解决方案2】:

NX 将允许您在本地使用完整的远程桌面环境,并且大多数 Linux 发行版已经提供了可用的服务器。

【讨论】:

  • 我看了 NX。它看起来很不错,但我还无法连接到我的服务器,因为似乎没有任何方法可以使用端口隧道。有什么想法吗?
  • NX 通过 ssh 工作。任何适用于 ssh 的东西都适用于 NX。
【解决方案3】:

作为完整 cygwin 安装的替代方案,您可能需要查看 Xming。它更轻巧,应该提供相同的功能。

【讨论】:

    【解决方案4】:

    在 Xorg/GDM/LightDM 选项中:“listen”应该被激活(默认禁用)

    在 Windows 中,尝试Xwin32

    在 Linux 中,使用“-query”命令尝试 Xnest(窗口)或 X

    小心:速度很慢,而且所有内容(包括密码)都以明文形式传输。因此,请将其保留在本地网络上,在 SSH 中进行隧道传输,或者最好不要使用它。

    【讨论】:

      【解决方案5】:

      我发现了一个额外的远程桌面实现,它与 LXDE 配合得非常好:

      x2go

      拥有适用于 Windows、Linux 和 MacOS X 的客户端。

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2012-01-05
        • 2011-05-16
        • 1970-01-01
        • 2015-02-19
        • 1970-01-01
        • 2021-12-28
        相关资源
        最近更新 更多