介紹
創(chuàng)新互聯(lián)建站專注于企業(yè)全網(wǎng)營銷推廣、網(wǎng)站重做改版、江北網(wǎng)站定制設(shè)計、自適應(yīng)品牌網(wǎng)站建設(shè)、H5頁面制作、商城網(wǎng)站建設(shè)、集團公司官網(wǎng)建設(shè)、成都外貿(mào)網(wǎng)站制作、高端網(wǎng)站制作、響應(yīng)式網(wǎng)頁設(shè)計等建站業(yè)務(wù),價格優(yōu)惠性價比高,為江北等各大城市提供網(wǎng)站開發(fā)制作服務(wù)。
VNC是Virtual Network Console(虛擬網(wǎng)絡(luò)控制臺)的縮寫。由著名的AT&T的歐洲研究實驗室開發(fā)的一款開源軟件。它是一款優(yōu)秀的遠(yuǎn)程控制工具軟件,其主作用就是訪問服務(wù)器的圖形界面,并且支持多個用戶訪問。
它的遠(yuǎn)程控制能力強大,高效實用,其性能可以和Windows和MAC中的其它遠(yuǎn)程控制軟件相媲美。
VNC由兩部分組成服務(wù)器端和客戶端。VNC Server是在可以運行在Linux、UNIX、Windows等多種操作系統(tǒng)上,客戶端組件VNC Viewer也有多種平臺上的版本。
實驗
實驗環(huán)境
系統(tǒng):CentOS Linux release 7.2.1511 (Core)
系統(tǒng)位數(shù):x86_64
關(guān)閉防火墻
[root@controller ~]# systemctl stop firewalld.service
[root@controller ~]# systemctl disable firewalld.service
關(guān)閉SELinux
[root@controller ~]# setenforce 0 #臨時關(guān)閉
[root@controller ~]# sed -i 's/SELINUX=enforcing/SELINUX=permissive/g' /etc/selinux/config #永久
VNC安裝
[root@controller ~]# yum -y install tigervnc-server
創(chuàng)建密碼
[root@controller ~]# vncpasswd
Password:123123
Verify:123123
增加窗口
cp /lib/systemd/system/vncserver@.service /lib/systemd/system/vncserver@:1.service
注意:1表示5901端口,可創(chuàng)建多端口,多個用戶登錄。
修改配置
[root@controller ~]# vim /lib/systemd/system/vncserver@:1.service
ExecStart=/usr/sbin/runuser -l root -c "/usr/bin/vncserver %i"PIDFile=/root/.vnc/%H%i.pid |
注意:打開編輯文件時,文件開頭有相關(guān)操作介紹。
重新加載配置
[root@controller ~]# systemctl daemon-reload
啟動服務(wù)
[root@controller ~]# systemctl start vncserver@:1.service
可配置開機啟動:
[root@controller ~]# systemctl enable vncserver@:1.service
安裝桌面服務(wù)(如果已是就跳過)
[root@controller ~]# yum -y group install "GNOME Desktop"
注意:需要重啟系統(tǒng),另外利用VNC操作KVM虛擬機是一個不錯的選擇(本機就無需安裝桌面服務(wù))。
連接桌面
單用戶連接
多用戶連接
FQA
Q:連接時報錯“too many security failures”
A:服務(wù)存在問題,需要重啟服務(wù)“systemctl restart vncserver@:1.service”。
Q:VNC連接安全?
A:VNC默認(rèn)連接不加密,可以利用ssh加密連接,具體操作方法請自行研究。