本文可以任意轉載,但需保留出處和譯者姓名
譯者:rainfish
出處:http://blog.csdn.net/bat603/archive/2006/08/31/1146310.aspx
環境:redhat9
xmanager最新:http://download.netsarang.com/files/xme21.exe
Xmanager簡介:
Xmanager是一個簡單易用的高效能的運行在Windows平台上的X Server軟體。它能把遠端Unix/Linux的案頭無縫地帶到你的Windows上,甚至當你的電腦是在內網或防火牆後,你也能通過SSH協議安全的運行遠端的X應用程式。特點包括:
-可通過Xcongfig工具設定多個Xmanager設定;
-支援多使用者的Windows終端環境; -支援多個IP地址;
-支援本地資源資料庫;
-通過熱鍵轉換鍵盤對應;
-支援多視窗下的Windows列印功能等。
安裝以後,需要在linux機上設定以下內容:
Step 1. Change runlevel to enable gdm or kdm.
- 用編輯器vi、gedit等開啟/etc/inittab 檔案
- 改變運行模式為 5,當然如果你的機子預設進入x-window,則不用設定
id:5:initdefault:
Step 2. 設定GDM(如果你的機子啟動並執行是gnome)註:rh9預設安裝都是這個,所以如果你用的是
GNOME,則第三步不用進行操作
- 開啟/etc/X11/gdm/gdm.conf file. (/etc/gdm/custom.conf for Fedora Core 5)
- 找到[xdmcp]se
- 改變 Enable 的值為 true or 1.
Step 3. 設定KDM(When如果你的機子用的是KDE。
- 開啟檔案 /etc/X11/xdm/xdm-config .
- 把 DisplayManager.requestPort: 0
改為 !DisplayManager.requestPort: 0
- 開啟/etc/X11/xdm/Xaccess.
- 刪除下面以行前面的#號:
#* #any host can get a login window
==>
* #any host can get a login window
- 開啟檔案 /etc/X11/xdm/kdmrc,
/usr/share/config/kdm/kdmrc 或者
/etc/opt/kde2/share/config/kdm/kdmrc .
- 改變"Enable" 的值為 "true".
Step 4. 設定防火牆(如果你設定防火牆的話)
如果我們的Linux機器配置有防火牆,需使防火牆通過177連接埠(即xdmcp服務)的資料過慮,
需加上如下的規則:
iptables -A INPUT -p udp -s 0/0 -d 0/0 --dport 177 -j ACCEPT
找到檔案/etc/sysconfig/iptables,假如上面一行即可
Step 5. 衝起電腦。
剛剛測試完成,由於我用的是gnome,所以並沒有測試kde,以上文章從xmanager官方網站翻譯所得,並一點修改,就是最後防火牆的設定。
參考:http://www.netsarang.com/products/xmg_faq.html#p2
本文可以任意轉載,但需保留出處和譯者姓名
譯者:rainfish
出處:
環境:redhat9
xmanager最新:http://download.netsarang.com/files/xme21.exe
Xmanager簡介:
Xmanager是一個簡單易用的高效能的運行在Windows平台上的X Server軟體。它能把遠端Unix/Linux的案頭無縫地帶到你的Windows上,甚至當你的電腦是在內網或防火牆後,你也能通過SSH協議安全的運行遠端的X應用程式。特點包括:
-可通過Xcongfig工具設定多個Xmanager設定;
-支援多使用者的Windows終端環境; -支援多個IP地址;
-支援本地資源資料庫;
-通過熱鍵轉換鍵盤對應;
-支援多視窗下的Windows列印功能等。
安裝以後,需要在linux機上設定以下內容:
Step 1. Change runlevel to enable gdm or kdm.
- 用編輯器vi、gedit等開啟/etc/inittab 檔案
- 改變運行模式為 5,當然如果你的機子預設進入x-window,則不用設定
id:5:initdefault:
Step 2. 設定GDM(如果你的機子啟動並執行是gnome)註:rh9預設安裝都是這個,所以如果你用的是
GNOME,則第三步不用進行操作
- 開啟/etc/X11/gdm/gdm.conf file. (/etc/gdm/custom.conf for Fedora Core 5)
- 找到[xdmcp]se
- 改變 Enable 的值為 true or 1.
Step 3. 設定KDM(When如果你的機子用的是KDE。
- 開啟檔案 /etc/X11/xdm/xdm-config .
- 把 DisplayManager.requestPort: 0
改為 !DisplayManager.requestPort: 0
- 開啟/etc/X11/xdm/Xaccess.
- 刪除下面以行前面的#號:
#* #any host can get a login window
==>
* #any host can get a login window
- 開啟檔案 /etc/X11/xdm/kdmrc,
/usr/share/config/kdm/kdmrc 或者
/etc/opt/kde2/share/config/kdm/kdmrc .
- 改變"Enable" 的值為 "true".
Step 4. 設定防火牆(如果你設定防火牆的話)
如果我們的Linux機器配置有防火牆,需使防火牆通過177連接埠(即xdmcp服務)的資料過慮,
需加上如下的規則:
iptables -A INPUT -p udp -s 0/0 -d 0/0 --dport 177 -j ACCEPT
找到檔案/etc/sysconfig/iptables,假如上面一行即可
Step 5. 衝起電腦。
剛剛測試完成,由於我用的是gnome,所以並沒有測試kde,以上文章從xmanager官方網站翻譯所得,並一點修改,就是最後防火牆的設定,按照他們提供的方法,不能成功。
原文:
Step 4. Firewall configuration (If the firewall has been configured)
- Open /etc/sysconfig/ipchains file.
- Add the following lines at the top of the file:
-A input -p udp -s 0/0 -d 0/0 177 -j ACCEPT
-A input -p tcp -s 0/0 -d 0/0 telnet -j ACCEPT
-A input -p tcp -s 0/0 -d 0/0 ssh -j ACCEPT
-A input -p tcp -s 0/0 -d 0/0 login -j ACCEPT
-A input -p tcp -s 0/0 -d 0/0 exec -j ACCEPT
-A input -p tcp -s 0/0 -d 0/0 shell -j ACCEPT
-A input -p tcp -s 0/0 -d 0/0 7100 -j ACCEPT
參考:http://www.netsarang.com/products/xmg_faq.html#p2