怎樣使用VNC訪問(wèn)VPS的XWindows桌面?

VNC (Virtual Network Computer)是虛擬網(wǎng)絡(luò)計(jì)算機(jī)的縮寫。VPS服務(wù)器(虛擬專用服務(wù)器)("Virtual Private Server",或簡(jiǎn)稱 "VPS")是利用虛擬服務(wù)器軟件(如微軟的Virtual Server、VMware的ESX server、SWsoft 的Virtuozzo)在一臺(tái)物理服務(wù)器上創(chuàng)建多個(gè)相互隔離的小服務(wù)器。一般的VPS都提供了SSH得登錄方式,通過(guò)terminal操作服務(wù)器, 除了這種方式,還有讓VPS擁有XWindows的Desktop操作模式。那么如何用VNC訪問(wèn)VPS上的Linux桌面系統(tǒng)呢?

1:首先要給linux安裝桌面系統(tǒng),VPS使用的是CentOS系統(tǒng)。

yum groupinstall "X Window System" "Desktop"

如果不安裝這個(gè)組件,VNC登陸系統(tǒng)后,看的是黑屏。

2.安裝VNC Server服務(wù)。

yum install tigervnc-server

使用VNC的客戶訪問(wèn)服務(wù)器,服務(wù)器端必須運(yùn)行vncserver服務(wù)。

A.查看服務(wù)是否安裝

安裝之后,我們使用chkconfig | grep vnc 查看一下服務(wù)列表中,是否已經(jīng)添加了這個(gè)服務(wù)。

怎樣使用VNC訪問(wèn)VPS的XWindows桌面?

B.啟動(dòng)服務(wù)

sudo service vncserver start

C.查看服務(wù)是否啟動(dòng)了。

netstat -plunt

怎樣使用VNC訪問(wèn)VPS的XWindows桌面?

5901 5902 6001 這三個(gè)端口就是vncserver的監(jiān)聽(tīng)端口,說(shuō)明服務(wù)已經(jīng)運(yùn)行。

D.修改配置文件。

VNC有一個(gè)配置文件在/etc/sysconfig/vncservers目錄下。

文件里是兩個(gè)定義變量, 其實(shí)一看就能明白,默認(rèn)也是不用改了。

怎樣使用VNC訪問(wèn)VPS的XWindows桌面?

E.設(shè)置VNC密碼。

VNC Viewer訪問(wèn)遠(yuǎn)程系統(tǒng)的時(shí)候,需要輸入密碼,就在服務(wù)器端設(shè)置。

vncpasswd

按提示輸入兩次密碼就好。

3.使用VNC Viewer登陸運(yùn)程系統(tǒng)。

怎樣使用VNC訪問(wèn)VPS的XWindows桌面?

A.下載地址:http://www.realvnc.com/download/下載一個(gè)合適版本的客戶端。

B.使用客戶端進(jìn)入運(yùn)程系統(tǒng)。

VNC Server就是VPS的IP地址,結(jié)尾要加":1"

之后,按提示輸入之前設(shè)置的密碼,就可以登陸系統(tǒng)了。

怎樣使用VNC訪問(wèn)VPS的XWindows桌面?

除了VPS,其實(shí)VNC Viewer是支持樹(shù)莓派的,可以嘗試在家中部一個(gè)樹(shù)莓,直接接顯示器,都不有開(kāi)電腦了。

解決問(wèn)題:

重啟失敗,有時(shí)候在重啟VNC Server的時(shí)候,會(huì)報(bào)錯(cuò),說(shuō)已經(jīng)在:1 或是 :1運(yùn)行

這時(shí)候,可以使用命令vncserver kill :1? 來(lái)解除運(yùn)行狀態(tài)。

VNC常用的操作命令

usage: vncserver [:<number>] [-name <desktop-name>] [-depth <depth>]

[-geometry <width>x<height>]

[-pixelformat rgbNNN|bgrNNN]

[-fp <font-p]

[-fg]

<Xvnc-options>...

vncserver -kill <X-display>

vncserver -list

vncserver[:n]開(kāi)服務(wù)

vncserver -list看有幾個(gè)在運(yùn)行

vncserver -kill :n?? 殺掉第幾個(gè)x-display

vncpasswd?????????? 修改密碼

經(jīng)過(guò)上面的一些操作,我們就可以用VNC訪問(wèn)VPS的Linux桌面系統(tǒng)了,我們?cè)诩依镆部梢愿@個(gè)步驟進(jìn)行一下哦。