CentOS 5.x 的預設桌面環境為Gnome,而CentOS 5.x 的KDE也是使用GDM而不是KDM。
 
所以不管你是裝GDM還是KDM,根據下面的設定都做完就應該都可以使用X-window軟體如X-win32 或Xmanager登入使用主機

一、編輯/etc/gdm/custom.conf 添加如下內容:
[security]
AllowRemoteRoot=true 註:允許root用戶遠程登錄
 
[xdmcp]
Enable=true 註:允許用x-window遠程登錄本地
Port=177
 
二、編輯/usr/share/gdm/defaults.conf 添加如下內容:
找到[security]
AllowRemoteRoot=false
修改成
AllowRemoteRoot=true
找到[xdmcp]
Enable=fail
修改成
Enable=true
找到 #Port=177
修改成 Port=177 (把#拿掉)
 
三、編輯/usr/share/gdm/factory-defaults.conf
這個檔案跟上面的defaults.conf 內容基本上是一樣的,所以為了確保一定可以成功,這個檔案最好也一起修改
修改的地方跟上面的/usr/share/gdm/defaults.conf一樣
 
四、編輯/usr/share/config/kdm/Xaccess
找到
#* #any host can get a login window
修改成
* #any host can get a login window(把最前面的#拿掉)
找到
#* CHOOSER BROADCAST #any indirect host can get a chooser
修改成
* CHOOSER BROADCAST #any indirect host can get a chooser(把最前面的#拿掉)
 
五、編輯/usr/share/config/kdm/kdmrc
[Xdmcp]
找到
# Whether KDM should listen to XDMCP requests. Default is true.
Enable=false
# The UDP port KDM should listen on for XDMCP requests. Don’t change the 177.
#Port=177
修改成
# Whether KDM should listen to XDMCP requests. Default is true.
Enable=true
# The UDP port KDM should listen on for XDMCP requests. Don’t change the 177.
Port=177
 
六、開啟防火牆:
開放防火牆中的UDP 177端口。若已禁用防火牆,則可跳過此項。
 
在/etc/sysconfig/iptables文件中加入:
 
-A RH-Firewall-1-INPUT -m state –state NEW -m udp -p udp –dport 177 -j ACCEPT
 
七、重啟服務:
# gdm-restart 重啟服務 或者reboot 這樣就可以使用Xmanager來遠端連線了
IMGP7644

Tags: , , , ,