前一篇將CentOS 7 安裝KVM後,接下來要進行的是安裝VNC Server,基本上會安裝VNC主要就是想使用遠端連線方式進行管控,且要有桌面的功能服務,所以會將GNOME桌面一併安裝。
安裝紀錄如下:
- 安裝GNOME桌面,如果已有安裝可跳過
#yum groupinstall “GNOME Desktop”
- 安裝VNC Server
#yum install tigervnc-server
- 設定VNC組態檔
預設安裝後,沒有vnc 組態檔,複製組態檔範本
#cp /lib/systemd/system/vncserver@.service /etc/systemd/system/vncserver@:0.service —> 注意一下,要使用vnc 預設的port tcp 5900,則組態檔複製時在檔名中加入0,如vncserver@:0.service,如果要使用其他的port,就把0改為其他號碼
- 編輯組態檔
#vim /etc/systemd/system/vncserver@:0.service
修該內容,將要開放VNC使用的帳戶設定,如果要設定預設開啟的vnc 視窗解析度,也可以自行指定。我主要開放root使用,並設定解析度為1280×1024,如下圖
- 設定vnc 登入密碼,記得利用su 切換到開放的帳號進行密碼設定
#su root
#vncpasswd
- 啟用vnc 服務
#systemctl daemon-reload
#systemctl start vncserver@:0.service
#systemctl enable vncserver@:0.service
- 檢查已啟用的vnc server
#vncserver -list
- 開放防火牆設定
#firewall-cmd –permanent –add-service=”vnc-server” –zone=”public”
- 利用vnc viewer 軟體即可開啟,我這邊是使用realvnc viewer 進行連線
以上即完成。
- 補充說明,如果有在啟用vnc 服務時發生異常,如下圖,可先刪除/tmp/.X11-unix/ 目錄,再重新啟用一次,應可解決
#rm -fr /tmp/.X11-unix