最近打算使用xmanager連接linux,需要在windows下使用X窗口登錄linux,開始在網絡找資料,花了很長時間,下面將我使用xmanager連接centos的完整步驟記錄下來。
這裏使用的centos5.5,默認使用gnome桌面
CentOS 5上的配置(適用於默認圖形環境爲Gnome的linux)
1.修改/etc/inittab,改變runlevel爲5
2.修改 /usr/share/gdm/default.conf
/usr/share/gdm/default.conf默認權限爲444,需要更改文件權限
chmod 755 /usr/share/gdm/default.conf
然後編輯該文件
vi /usr/share/gdm/default.conf
[security]
AllowRemoteRoot=true # 允許root用戶遠程登錄
[xdmcp]
Enable=true # 允許遠程登錄本地 (默認是false)
Port=177 # xdmcp默認端口177 (默認被註釋掉了)
然後保存退出
3.修改/etc/X11/xdm/xdm-config文件,發現沒有這個文件,應該是默認沒有裝xdm包,用yum安裝
yum –y install xdm
很快就好了,這裏用的是虛擬機,網卡設置橋接的,可以聯網的
這樣/etc/X11/下面就多個xdm文件夾,繼續修改xdm-config文件
將文件末行的 DisplayManager.requestPort:0註釋掉
4.修改/etc/X11/xdm/Xaccess文件,找到 any host can get a login window 那行第一個#去掉
5.運行防火牆開啓177端口,這裏我是關閉了防火牆
6.重新啓動系統,linux端配置就結束了。
Xmanager 的設置很簡單了
1. 運行Xbrowser
2. new 一個新的sesion
3. 選擇XDMCP
4. Method中根據自己與主機所處網絡類型設置,比如是否是局域網等等
Host中寫入linux服務器的ip地址
Port默認177
5. next->next->finish
配置結束了,這時就可以打開連接,在windows下遠程X窗口登錄linux了