如何获取Linux远程桌面(XDMCP,VNC)

时间:2009-01-06 01:04:41

标签: linux unix desktop x11

我一直使用VNC执行此操作非常简单,但我对XDMCP之类的一些内容感到好奇。据我了解,这是一种在远程X-Server上创建整个桌面的方法,看起来相当优雅。

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

任何输入?

5 个答案:

答案 0 :(得分:5)

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

步骤:

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

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

Xwin -query your.unix.system.name

您将从unix框中获得全屏登录窗口。就是这样!

Btw,有时防火墙会妨碍XDMCP的UDP协议。如果发生这种情况,请查找端口号(一个UDP传出,一个TCP传输)并解除阻塞。其他xdmcp疑难解答提示here

答案 1 :(得分:3)

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

答案 2 :(得分:2)

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

答案 3 :(得分:1)

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

在Windows中,尝试Xwin32

在Linux中,使用“ -query”命令尝试 Xnest (已显示)或 X

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

答案 4 :(得分:0)

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

x2go

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