我們知道在windows裡面有遠端桌面(著名的有pcanywhere,網路人等)對吧,在linux下我們同樣有這個東西,其中最流行的一種就是vnc,其實vnc是一種協議,它的全稱是virtual network computing,是一種c/s架構的協議,所以需要客戶端和服務端同時執行,在服務端監聽5800,5801,5901等多個可能的埠,而客戶端只需要想sever端發起連線請求,並輸入賬號密碼(不是linux系統內使用者的賬號密碼,而是vnc自己的密碼)即可訪問了,但是vnc在網上傳輸的時候是沒有加密的,所以我們的賬號密碼在網上傳輸的時候是很容易被「有心之人」捕獲到的,這時候我們可以結合sshd來實現加密傳送,另外vnc傳輸的是桌面應用,大家都知道,只要是傳輸需要繪圖的東西計算量都是很大的(尤其是用sshd加密之後),所以vnc會相當的占用頻寬和系統資源,那麼我們為什麼還要使用它呢?因為有時候我們配置一些軟體(比如oracle等)必須使用圖形介面同時必須遠端連線的時候我們就不得不用vnc了……
windows作為客戶端連入linux服務端配置過程:
1).把我們的linux系統配置成vnc server
#yum install vncserver //通過yum來安裝vnc服務端(請確保yum源可用)
#vncpasswd //為其新增密碼(vnc密碼)
#vncserver & //啟動vnc服務端
注意上圖的紅線處,「:1」表示的就是這個vnc的「代號」
2).通過windows主機連入我們的linux,windows下安裝vnc viewer不再介紹
3).這個時候只是啟動了乙個圖形化的終端並沒有啟動桌面應用,如何啟動桌面呢
#ls /root/.vnc //我們會發現使用者家目錄下會有乙個.vnc的目錄
#cd /root/.vnc //切換到裡面
#vim xstartup //編輯這個檔案(這個檔案時乙個指令碼)
把檔案的最後一行換成gnome-session &即可
4).記得殺死之前的vnc
#vncserver -kill :1 //殺死之前已經在執行的vnc
#vncserver & //重新啟動vnc服務的
5).從windows客戶端登入即可,如圖所示
linux作為客戶端連入linux服務端配置過程:
1).伺服器端配置同上
2).在linux上安裝vnc的客戶端vncviewer
#yum install vnc //這個就是vncviewer的安裝包
#vncviewer //開啟客戶端開始進行連線,過程跟windows類似,所以不再截圖
linux下VNC的配置及使用
我們知道在windows裡面有遠端桌面 著名的有pcanywhere,網路人等 對吧,在linux下我們同樣有這個東西,其中最流行的一種就是vnc,其實vnc是一種協議,它的全稱是virtual network computing,是一種c s架構的協議,所以需要客戶端和服務端同時執行,在服務端監聽...
Linux環境下VNC配置
第一次啟動要設定vnc遠端登入所需的密碼 root xcorder vncserver you will require a password to access your desktops.password verify xauth 上面這段話表示起動了乙個圖形終端,編號為1,要記住這個編號,等下...
linux下vnc配置基礎配置方法
vnc服務適用於圖形介面的服務 服務端的配置由於是實驗環境使用的是root如果在實際環境中建議不要使用root root server yum install y tigervnc server root server vncpasswd password verify would you like...