通過(guò)將服務(wù)器配置成VNC SERVER,可以讓其他主機(jī)使用圖形方式登錄這臺(tái)服務(wù)器。
一、在ubuntu下配置vnc server很簡(jiǎn)單,方法如下:
服務(wù)器端:
1、先安裝VNC服務(wù)程序:
$ sudo apt-get install vnc4-common vnc4server
2、給當(dāng)前用戶設(shè)置vnc登錄密碼:
$ vncpasswd
3、修改vnc的默認(rèn)設(shè)置,使啟動(dòng)時(shí)運(yùn)行g(shù)nome作為X的桌面(如果不設(shè)置,vnc將使用twm,你可以試試,相信你會(huì)很不習(xí)慣的):
$ vncserver :1
$ vncserver -kill :1
注意:里面的":1"代表display號(hào),客戶登錄的時(shí)候得寫相同的display號(hào)才能登錄(見(jiàn)后面客戶端部分)。
修改~/.vnc/xstartup文件,建議拷貝系統(tǒng)中Xsession的配置文件:
$ cp /etc/X11/Xsession ~/.vnc/xstartup
然后再次啟動(dòng)VNC SERVER:
$ vncserver -geometry 1280x800 :1
客戶端:
1、安裝VNC客戶程序:
$ sudo apt-get install vnc4-common xvnc4viewer
2、然后你就通過(guò)Terminal Server Client登錄了:Applications -> Internet -> Terminal Server Client;Computer為:服務(wù)器IP:display#,例如:192.168.10.36:1;protocol選擇:VNC。
或者命令行:
$ vncviewer 192.168.10.36:1
二、設(shè)置開(kāi)啟
安裝完后在/usr/share/applications目錄下打開(kāi)”Desktop Sharing(桌面共享)”選項(xiàng),進(jìn)一步設(shè)定桌面共享選項(xiàng)中首先要開(kāi)啟共享,關(guān)于是否允許其他用戶控制,遠(yuǎn)程連接時(shí)是否需要本機(jī)確認(rèn),遠(yuǎn)程連接的密碼等項(xiàng)目根據(jù)需要自己設(shè)定。如果需要從公網(wǎng)即外部網(wǎng)絡(luò)訪問(wèn)此Ubuntu計(jì)算機(jī)需要開(kāi)啟”自動(dòng)配置UPnP路由器開(kāi)放和轉(zhuǎn)發(fā)端口項(xiàng)目”。一般建議如下圖:
![](/d/20211018/d250bd9eb2b554268db30e79e58ea9a5.gif)
![](/d/20211018/d11b4d5294e88a5d2255a1ab1302b7c8.gif)
如果是13.04以上已經(jīng)完成設(shè)置了,但是Ubuntu 14.04是無(wú)法正確連接的,會(huì)顯示安全等級(jí)問(wèn)題,我們還需要繼續(xù)配置。
1、安裝dconf-editor;
sudo apt-get install dconf-editor
2、需要通過(guò)Dconf-editor調(diào)整,打開(kāi)終端(快捷鍵:Ctrl+Alt+T)輸入命令:dconf-editor 開(kāi)啟,然后訪問(wèn)如下配置路徑 org > gnome > desktop > remote-access;
![](/d/20211018/2317df432d4e837729dc5ab8546a294e.gif)
3、取消鉤選“prompt-enabled”和“requlre-encryption”屬性。
![](/d/20211018/e7d221db0195f32f0e452ac756528047.gif)
三、開(kāi)始連接
回到Windows下,使用客戶端訪問(wèn)工具VNC Viewer輸入U(xiǎn)buntu的IP地址,如下圖所示:
![](/d/20211018/03ff36641922a18cd025d2c1ec9731e2.gif)
點(diǎn)擊 Connect 連接,然后輸入設(shè)置的訪問(wèn)密碼就OK了,就會(huì)出現(xiàn)圖形界面。
![](/d/20211018/1877533fe4a826c10d43f7e6f356100a.gif)