在CentOS5.3下配置了XDMCP,但是从外网始终没法连上,本机可以连接,google了2天,未果。
SSH的方式可以连接上远端的服务器,于是想到了可以使用SSH X11 转发的方式,连接
1.首先开始服务器上XDMCP服务和远程连接
[bash]sudo /etc/gdm/custom.conf[/bash]
修改内容如下
[security]
DisallowTCP=false
[xdmcp]
Enable=true
2.使用-X参数开始SSH X11 Forwarding
[bash]ssh -X -l LOGINUSER REMOTEHOST[/bash]
3.使用Xnest打开X桌面
[bash]Xnest :1 -ac -once -query localhost[/bash]
第二步和第三步可以合并为
[bash]ssh -X -C -l LOGINUSER REMOTEHOST -n Xnest :1 -ac -once -query
localhost[/bash]