Xming + PuTTY 在Windows下遠程Linux主機使用圖形介面的程式

來源:互聯網
上載者:User
文章目錄
  • Xming + PuTTY 在Windows下遠程Linux主機使用圖形介面的程式
Xming + PuTTY 在Windows下遠程Linux主機使用圖形介面的程式

一、原理
    Linux/Unix的X Window具有網路透明性。X Window系統裡有一個統一的Server來負責各個程式與顯示器、鍵盤和滑鼠等輸入輸出裝置的互動,每個有GUI的應用程式都通過網路通訊協定與Server進行互動。所以對於任何一個應用程式,本地運行和遠程啟動並執行差別僅僅是X Server的地址不同,別的沒有差別。所以在Windows運行一個X Server,就可以很方便的遠程運行有GUI的Linux應用了。同時,OpenSSH具有X轉寄功能,可以將Linux主機的X程式通過SSH的管道轉寄給用戶端。於是,通過PuTTY到主機,再將接收到的由主機轉寄來的X程式的互動交給在本地Windows系統下啟動並執行X Server來管理和顯示,原則上說,這就可以實現遠程使用Linux的GUI程式。

    主機上需要的配置:
    #vi /etc/ssh/sshd_config

    取消這一行的注釋——如果沒有這一行則手動添加之:
    X11Forwrding yes
二、安裝Xming
    Xming是一個配置簡單而功能強大的開源X Server,可以運行在MS的XP/2003/Vista作業系統下。
  Xming的首頁:http://www.straightrunning.com/XmingNotes/
    Xming的SourceForge頁面:http://sourceforge.net/projects/xming/

    從SourceForge下載Xming-setup.exe(最新的版本是6.9.0.31),在本地安裝。第一次運行時使用開始菜單裡面的XLaunch來啟動,產生一個初始的設定檔。對於簡單的使用來說,不需要任何特殊的配置,一切使用預設即可。Xming的具體配置和使用可以參考Xming的Manual。需要記住的是“Display number”中的數字,此處使用預設的0。

    啟動完成後,在托盤區會出現一個“X”形狀的表徵圖,這表示Xming已經在運行了,將滑鼠移至上方上去,能看到當前使用的“Display number”。

三、配置PuTTY
    運行PuTTY,在配置介面,選擇“Connection-SSh-X11”,選中“Enable X11forwarding”,“X display location”中填上上一步中“Display number”中的數字(此處就是“localhost:0”)。
四、亂碼問題解決
    如果圖形介面上是亂碼或方塊,那是由於Xming沒有相應的字型。
    從Xming的SourceForge頁面下載xming-fonts-setup.exe(最新版本是7.3.0.15),安裝到Xming的安裝路徑下即可。

相關文章

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在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.