天天看點

Windows下通過xmanager遠端桌面控制RHEL4和RHEL5

一、Windows下通過xmanager遠端桌面控制RHEL4

第一步 

我們在Linux系統下,修改/etc/X11/xdm/Xaccess檔案,找到下面的語句: 

# * #any host can get a login window 

去掉最前面的#号,成為 

* #any host can get a login window 

第二步 

我們修改/etc/X11/gdm/gdm.conf檔案,找到下面的語句: 

[xdmcp] 

Enable=false 

将其中的Enable=false 改為Enable=true 或 Enable=1。 

同時我們要确儲存在下面的語句,因為177端口是我們要配置的xdmcp服務的監聽端口,我們在後面配置xmanager将看。 

Port=177 

第三步 

我們要修改/etc/inittab檔案,将下面的語句 

id:3:initdefault 

改為如下,如果原來就是id:5:initdefault就不用更改。 

同時,找到如下圖文字所在的地方, 

x:5:respawn:/etc/X11/prefdm -nodaemon 

将它修改為x:5:respawn:/usr/bin/gdm 

第四步 

我們修改/etc/X11/xdm/xdm-config的最後一行,在displayManager.requestPort:0前面加上一個!号,結果如下: 

!DisplayManager.requestPort: 0 

第五步 

我們修改確定/etc/X11/xdm/Xservers的屬性為444,/etc/X11/xdm/Xsetup_0的屬性為755. 

最後,如果我們的Linux機器配置有防火牆,為防止防火牆将通過177端口(即xdmcp服務)的資料過慮,我們必須加上如下的規則: 

iptables -A INPUT -p udp -s 0/0 -d 0/0 --dport 177 -j ACCEPT 

第六步 

重新啟動Linux。 

至此為止,我們在Linux下的配置xdm已經基本完成,在xbrowser的address欄中輸入Linux伺服器的IP位址就可以登入了。 

二、通過xmanager遠端連接配接redhat linux as 5 

rhel5與rhel4不同的地方是,rhel5裡沒有/etc/X11/gdm/這個目錄,rhel5的gdm的配置檔案放在這裡 

/usr/share/gdm/defaults.conf。 

需要修改的地方如下: 

修改/usr/share/gdm/defaults.conf檔案,確定裡面有以下幾行: 

Enable=true 

DisplaysPerHost=10 

再修改/etc/inittab檔案,把預設級别改為5, 

這樣修改後,root使用者還不能登入,還要繼續修改/usr/share/gdm/defaults.conf檔案,具體如下(紅色部分): 

[security] 

# Allow root to login.  It makes sense to turn this off for kiosk use, when 

# you want to minimize the possibility of break in. 

AllowRoot=true 

# Allow login as root via XDMCP.  This value will be overridden and set to 

# false if the /etc/default/login file exists and contains 

# "CONSOLE=/dev/login", and set to true if the /etc/default/login file exists 

# and contains any other value or no value for CONSOLE. 

繼續閱讀