在windows作業系統下通過xmanager圖形化遠程運行linux

來源:互聯網
上載者:User

本文可以任意轉載,但需保留出處和譯者姓名

譯者: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.

  1. 用編輯器vi、gedit等開啟/etc/inittab 檔案
  2. 改變運行模式為 5,當然如果你的機子預設進入x-window,則不用設定

    id:5:initdefault:

Step 2. 設定GDM(如果你的機子啟動並執行是gnome)註:rh9預設安裝都是這個,所以如果你用的是

GNOME,則第三步不用進行操作

  1. 開啟/etc/X11/gdm/gdm.conf file. (/etc/gdm/custom.conf for Fedora Core 5)
  2. 找到[xdmcp]se
  3. 改變 Enable 的值為 true or 1.

Step 3. 設定KDM(When如果你的機子用的是KDE。

  1. 開啟檔案 /etc/X11/xdm/xdm-config .
  2. 把     DisplayManager.requestPort: 0
    改為 !DisplayManager.requestPort: 0
  3. 開啟/etc/X11/xdm/Xaccess.
  4. 刪除下面以行前面的#號:
    #* #any host can get a login window
    ==>
    * #any host can get a login window
  5. 開啟檔案 /etc/X11/xdm/kdmrc,
    /usr/share/config/kdm/kdmrc 或者
    /etc/opt/kde2/share/config/kdm/kdmrc .
  6. 改變"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.

  1. 用編輯器vi、gedit等開啟/etc/inittab 檔案
  2. 改變運行模式為 5,當然如果你的機子預設進入x-window,則不用設定

    id:5:initdefault:

Step 2. 設定GDM(如果你的機子啟動並執行是gnome)註:rh9預設安裝都是這個,所以如果你用的是

GNOME,則第三步不用進行操作

  1. 開啟/etc/X11/gdm/gdm.conf file. (/etc/gdm/custom.conf for Fedora Core 5)
  2. 找到[xdmcp]se
  3. 改變 Enable 的值為 true or 1.

Step 3. 設定KDM(When如果你的機子用的是KDE。

  1. 開啟檔案 /etc/X11/xdm/xdm-config .
  2. 把     DisplayManager.requestPort: 0
    改為 !DisplayManager.requestPort: 0
  3. 開啟/etc/X11/xdm/Xaccess.
  4. 刪除下面以行前面的#號:
    #* #any host can get a login window
    ==>
    * #any host can get a login window
  5. 開啟檔案 /etc/X11/xdm/kdmrc,
    /usr/share/config/kdm/kdmrc 或者
    /etc/opt/kde2/share/config/kdm/kdmrc .
  6. 改變"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)

  1. Open /etc/sysconfig/ipchains file.
  2. 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

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.