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