通過將伺服器配置成VNC SERVER,可以讓其他主機使用圖形方式登入這台伺服器。
一、在ubuntu下配置vnc server很簡單,方法如下:
伺服器端:
1、先安裝VNC服務程式:
代碼如下:
$ sudo apt-get install vnc4-common vnc4server
2、給目前使用者設定vnc登入密碼:
代碼如下:
$ vncpasswd
3、修改vnc的預設設定,使啟動時運行gnome作為X的案頭(如果不設定,vnc將使用twm,你可以試試,相信你會很不習慣的):
代碼如下:
$ vncserver :1
$ vncserver -kill :1
注意:裡面的":1"代表display號,客戶登入的時候得寫相同的display號才能登入(見後面用戶端部分)。
修改~/.vnc/xstartup檔案,建議拷貝系統中Xsession的設定檔:
代碼如下:
$ cp /etc/X11/Xsession ~/.vnc/xstartup
然後再次啟動VNC SERVER:
代碼如下:
$ vncserver -geometry 1280x800 :1
用戶端:
1、安裝VNC客戶程式:
代碼如下:
$ sudo apt-get install vnc4-common xvnc4viewer
2、然後你就通過Terminal Server Client登入了:Applications -> Internet -> Terminal Server Client;Computer為:伺服器IP:display#,例如:192.168.10.36:1;protocol選擇:VNC。
或者命令列:
代碼如下:
$ vncviewer 192.168.10.36:1
二、設定開啟
安裝完後在/usr/share/applications目錄下開啟”Desktop Sharing(桌面共用)”選項,進一步設定桌面共用選項中首先要開啟共用,關於是否允許其他使用者控制,遠端連線時是否需要本機確認,遠端連線的密碼等項目根據需要自己設定。如果需要從公網即外部網路訪問此Ubuntu電腦需要開啟”自動設定UPnP路由器開放和轉送連接埠項目”。一般建議如下圖:
如果是13.04以上已經完成設定了,但是Ubuntu 14.04是無法正確串連的,會顯示安全等級問題,我們還需要繼續配置。
1、安裝dconf-editor;
複製代碼
代碼如下:
sudo apt-get install dconf-editor
2、需要通過Dconf-editor調整,開啟終端(快速鍵:Ctrl+Alt+T)輸入命令:dconf-editor 開啟,然後訪問如下配置路徑 org > gnome > desktop > remote-access;
3、取消鉤選“prompt-enabled”和“requlre-encryption”屬性。
三、開始串連
回到Windows下,使用用戶端訪問工具VNC Viewer輸入Ubuntu的IP地址,如下圖所示:
點擊 Connect 串連,然後輸入設定的訪問密碼就OK了,就會出現圖形介面。