[TOC]
[Windows與Linux文件系統互訪的幾種方法](http://os.51cto.com/art/201408/449273.htm)
# 為什么要用遠程桌面
雖然命令行中可以做很多事,但是有些Linux程序還是不能完全離開窗口環境,或者說離開后操作不方便。當沒有顯示器或者需要遠程圖形化操作時,一些遠程桌面的價值就體現出來。
# 有哪些遠程桌面解決方案
TeamViewer、VNC、RDP、Xdmcp等,歡迎補充。之前很多人都把遠程桌面VNC、RDP翻來覆去炒冷飯,卻沒有人提到SSH+X11轉發...
# 什么是X11
X Window System 常被簡稱為X11或X,其功能包括窗口的繪制、移動,以及與鼠標、鍵盤等輸入設備的交互。相信很多新手都知道startx這個命令,沒有X11的話就只能對著黑乎乎的屏幕敲命令了。
它采用C/S模型:一個X server 和多個應用程序(client)通信。server接收client的請求繪制窗口,并將來自鼠標、鍵盤等設備的輸入傳遞給client。
X server和client可以位于同一計算機上,就類似于平時使用的Windows操作系統;當X server和client不在同一計算機時,使用本地的X server 進行繪制、交互,就變成了遠程桌面。
舉個例子:前者是你在披薩店點了一份披薩,店員在你旁邊幫你做好拿給你(這家店相當于同一臺計算機);后者是你在網上叫了一份披薩,店員接單后到你家幫你做了一份披薩(注意:VNC是使用店里廚房,做好給你送過來;X轉發是使用你家廚房做披薩)
不理解也沒關系,會用能達到目的就好了。Via
常用X Server有免費的Xming、收費的Xmanager(非常棒的Xshell終端軟件也是他家出的,家庭教育用戶免費使用) 等;上述需要手動配置,然而有了**MobaXterm**,一切都變得超級簡單!