Ubuntu 11.10 經過配置vnc使windows能夠遠程桌面,自動啓動【轉】

折騰了一天多,終於搞定了這個遠程登陸Ubuntu桌面的問題,感嘆,爲啥windows 那麼多人喜歡用,就由於簡單!
在 公司裏我有兩臺機器,一臺win7 ,另外一臺前兩天安裝了ubuntu 11.10 ,搞兩套鍵盤鼠標太煩,乾脆給ubuntu搞個遠程桌面(在ubuntu下遠程win7的話,顏色什麼的最高只能到24,很醜),這樣就能把兩臺顯示器連 到一臺機器上,同時用兩臺機器,一套鍵盤鼠標。
先說說win 下要作的設置:
            win 下其實很簡單,到vncviewer去下載個客戶端就OK了,很小的一個exe文件,直接執行,下載地址:
            http://www.realvnc.com/products/free/4.1/winvncviewer.html

ubuntu vncserver :
           其實ubuntu 11.10 裏面已經安裝了 桌面共享 ,用的是 vino-server ,這個東西好是好,就是有個很不爽的缺點:必需要在ubuntu主機上登陸事後才能在win 下用vncviewer登陸。而且好像登陸事後鎖定或者註銷都不能正常使用。
           試過 vnc4server、tightvncserver、都有一些問題。最後使用了 x11vnc,一段配置下來,重啓機器,OK。很爽,下面是步驟:
           一、安裝x11vnc php

  1. sudo apt-get install vino vinagre x11vnc  


           二、設置遠程桌面登陸時使用的密碼,設置完後直接回車確認保存密碼到      ~/.vnc/passwd  文件裏,「~/  」是你當前用戶的根目錄如: /home/jzy/html

  1. sudo x11vnc -storepasswd  


           三、設置x11vnc通用的密碼存儲位置python

  1. sudo x11vnc -storepasswd in /etc/x11vnc.pass  


           四、將用戶目錄下的passwd文件內容copy到 /etc/x11vnc.pass下ubuntu

  1. sudo cp /home/jzy/.vnc/passwd /etc/x11vnc.pass  


           五、配置x11vnc爲跟隨系統自動啓動
                 須要新建一個文件  /etc/init/x11vnc.confwindows

  1. sudo vi /etc/init/x11vnc.conf  

                按 i 鍵進入編輯模式,粘貼如下內容,並保存退出:session

  1. start on login-session-start  
  2.   
  3. script  
  4.     x11vnc -display :0 -auth /var/run/lightdm/root/:0 -forever -bg -o /var/log/x11vnc.log -rfbauth /etc/x11vnc.pass -rfbport 5900  
  5. end script  


                其中,5900是端口號,能夠本身定義。

           六、重啓ubuntu
   

等重啓好了之後,到win 下 打開 vncviewer ,輸入ubuntu 的地址和5900端口號,如 : 10.1.170.8:5900  而後鏈接,若是成功的話,會出現輸入密碼的對話框,
只須要輸入上面設置好的密碼就能夠看到操做遠程桌面啦!

參考文章:
http://ubuntuforums.org/showthread.php?t=1861707&page=3 spa

轉自:http://blog.csdn.net/jzy19861984/article/details/7178874.net

相關文章
相關標籤/搜索