配置XDMCP實現在window下遠程桌面Linux

客戶的要求真多,服務器本來是win 2003系統,用着用着覺得不安全了,想換Linux了,裝了CentOS用了兩週,估計是用ssh看着一條條命令行不舒服,又懷念windows的圖形界面,今天讓給他配置XDMCP,可以像遠程桌面windows一樣去遠程桌面Linux,誰讓Linux支持這個功能呢,沒辦法,得做!其實也挺簡單!下面總結下配置的過程及使用方法:


系統環境:RedHat 5.4 、 CentOS 5.3 ,配置方法一樣。

服務器配置
1.緝輯配置文件/etc/gdm/custom.conf
[root@localhost ~]# vim /etc/gdm/custom.conf 
#找到以下兩行
[security]
 AllowRemoteRoot=true   //添加
[xdmcp]
 Enable=true          //添加
2.編輯配置文件/etc/inittab
id:5:initdefault:          //修成5,從圖形終端啓動系統,如果是5就不用改了。
3.xdmcp服務默認使用udp177端口,如果服務器開着防火牆,就添加一條規則:
iptables -A INPUT -p udp -s 0/0 -d 0/0 --dport 177 -j ACCEPT
4.重啓
5.使用netstat -antpu |grep 177命令查看xdmcp服務是否啓動:
至此,服務器上配置完成了。

客戶端連接方法
個人推薦兩種客戶端:Xmanager和X-Win32,都測試過,還比較好用。推薦用前者。
Xmanager Enterprise 4 下載地址:http://www.netsarang.com/download/main.html
1.Xmanager安裝好後桌面上會產生一個文件夾:
2.打開此文件夾,將會看到一些遠程工具:
我們使用Xbrowser,打開後界面如下:
點擊左上角“New”新建一個Session:
建好之後如下圖:
雙擊“遠程桌面CentOS5”就開始建立連接了:
連接成功畫面如下:

連接並登錄RedHat 5.4畫面:

X-Win32連接RedHat 5.4畫面如下:

使用Xbrowser連接Linux服務器發現的問題:
win7系統,防火牆開啓,默認會阻止Xbrowser去連接Linux服務器,最簡單的解決方法就是暫時關閉防火牆。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章