本文簡(jiǎn)述如何在Windows下通過XManager軟件遠(yuǎn)程Linux桌面,以RedHat AS 5為例,其他類Linux系統(tǒng)(如CentOS等)方法類同。
1、通過SSH遠(yuǎn)程Linux服務(wù)器,安裝XDM模塊;
2、在Linux下的配置xdm:
第一步,修改/etc/X11/xdm/Xaccess文件。
找到下面的語(yǔ)句:# * #any host can get a login window
去掉最前面的#號(hào),成為:
第二步,我們修改/etc/X11/gdm/gdm.conf文件,找到下面的語(yǔ)句:
將其中的Enable=false 改為Enable=true 或 Enable=1。
同時(shí)我們要確保存在下面的語(yǔ)句,因?yàn)?/span>177端口是我們要配置的xdmcp服務(wù)的監(jiān)聽端口,我們?cè)诤竺媾渲?/span>xmanager將看到。
第三步,我們要修改/etc/inittab文件,將下面的語(yǔ)句
改為如下,如果原來(lái)就是id:5:initdefault:就不用更改。
同時(shí),找到如下圖文字所在的地方
將它修改為x:5:respawn:/usr/bin/gdm,即如下圖所示:
第四步,修改/etc/X11/xdm/xdm-config的最后一行,在displayManager.requestPort:0前面加上一個(gè)!號(hào),結(jié)果如下:
第五步,修改/etc/X11/xdm/Xservers的屬性為444,/etc/X11/xdm/Xsetup_0的屬性為755(若兩個(gè)文件默認(rèn)的屬性就是444和755,可不用修改)。
最后,如果我們的Linux機(jī)器配置有防火墻,為防止防火墻將通過177端口(即xdmcp服務(wù))的數(shù)據(jù)過慮,我們必須加上如下的規(guī)則:
iptables -A INPUT -p udp -s 0/0 -d 0/0 --dport 177 -j ACCEPT
至此為止,我們?cè)?/span>Linux下的配置xdm已經(jīng)基本完成。
3、安裝Windows版本的XManager
要想實(shí)現(xiàn)在Windows遠(yuǎn)程桌面控制Linux,還必須要有Windows下的客戶端工具,XManager正是這樣的一個(gè)工具,它是一個(gè)簡(jiǎn)單易用的高性能的運(yùn)行在Windows平臺(tái)上的 X Server 軟件。我們現(xiàn)在來(lái)介紹XManager的在Windows下的安裝和配置技巧,假設(shè)客戶端使用Windows XP。
第一步:下載XManager的安裝文件,最新版本是XManager 4,安裝后,在安裝目錄下,我們點(diǎn)擊xconfig,選擇xdm,如下圖,選擇”XDM Indirect”,在 host:后面填上我們已經(jīng)配置好的Linux系統(tǒng)的IP(假設(shè)為192.168.1.231),注意下面的XDMCP Port:177, 這就是我們?cè)谂渲?/span>Linux服務(wù)器時(shí)必須保證 port=177的原因。
第二步:然后我們雙擊XManager安裝目錄里的XManager,出現(xiàn)下面的畫面:
選擇圖中的Linux機(jī)器,然后點(diǎn)擊“連接”即可以連接到我們的RedHat Linux登陸桌面了。
輸入用戶名,確定后系統(tǒng)會(huì)提示讓你輸入密碼,驗(yàn)證成功后就可以使用我們的redhat桌面了,效果如下: