1. 程式人生 > >Linux遠端連線圖形介面的幾種方法

Linux遠端連線圖形介面的幾種方法

1,利用Xmanager,linux啟用XDMCP協議(可直接修改配置檔案,也可以採用在Xshell中執行gdmconfig或gdmsetup,選擇XDMCP選項卡,勾選啟動XDMCP即可),Xbrowser即可發現linux主機, 以圖形化方式訪問linux。
  1. /usr/share/gdm/defaults.conf     --編輯這個檔案,更改配置成如下正確結果  
  2. AllowRoot=true  
  3. AllowRemoteRoot=true  
  4. Enable=true  
更改完成後,重啟gdm服務
  1. gdm-restart  

在Xbrowser中就會看到這個節點,雙擊進去選擇自己的網段即可進入

評語:這種方式是通過網路生成的圖形介面,就是網路斷了之前的圖形介面也就消失,不適合長期開啟軟體使用。這種方法因為安全原因適合在區域網使用。

 2,linux啟用VNC服務,客戶端即可用瀏覽器(通過自動載入的Java Applet外掛)或VNC的windows版本的客戶端VNC Viewer 以圖形化方式來訪問linux。

  1. [[email protected] gdm]# vncserver   
  2. New 'local.com.cn:1 (root)' desktop is wcm.indaa.com.cn:1  
  3. Starting applications specified in /root/.vnc/xstartup  
  4. Log file is /root/.vnc/local.com.cn:1.log  

進行如上配置,其中的密碼就是VNC訪問時填寫的密碼。

評語:此種方法是直接連線到遠端桌面上,就算結束session,在桌面上進行的操作會一直存在,適合需要長期啟動圖形介面的軟體

 3,利用Xmanager的Xshell工具,SSH遠端連線至Linux主機,在linux命令提示符下直接執行gnome-session或startkde,Xmanager會自動執行Xmanager-Passive來接收由SSH轉發至本地的圖形介面資訊。

 以上提供的方法都是通過相關工具實現linux桌面遠端轉發至本地(XDMCP協議實現)來實現本地的圖形化管理。

 Linux還有個WEB方式的管理工具 webmin(用Perl寫成,採用Apache伺服器,可實現web方式管理linux主機)。

評語:此種方式session結束,桌面上的操作也會消失。