linux下VNC的配置及使用

來源:互聯網
上載者:User

標籤:

我們知道在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的配置及使用

聯繫我們

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