CentOS7VNC服務器設置

在CentOS7下采用自帶的TigerVNC架設VNC服務器

安裝X-Windows和GNOME

# yum groupinstall "GNOME Desktop"

安裝VNC服務器

# yum install tigervnc-server -y

配置VNC服務

拷貝新建vnc服務文件

# cp /lib/usr/systemd/system/vncserver\@.service /etc/systemd/system/vncserver\@:1.service

編輯新拷貝的服務文件,更換用戶名,此處使用test用戶舉例說明。

# vim /etc/systemd/system/vncserver\@:1.service
ExecStart=/sbin/runuser -l <USER>-c "/usr/bin/vncserver %i"
PIDFile=/home/<USER>/.vnc/%H%i.pid

將<USER>更改爲test,注:test爲系統建立的普通用戶。

ExecStart=/sbin/runuser -l test -c "/usr/bin/vncserver %i"
PIDFile=/home/test/.vnc/%H%i.pid

重新加載服務

# systemctl daemon-reload

配置VNC用戶密碼

# su test
$ sudo vncpasswd

按提示設置密碼。

啓動VNC服務

# systemctl start vncserver@:1.service

開啓VNC服務自啓動

# systemctl enable vncserver@:1.service

配置防火牆

# firewall-cmd --add-service=vnc-server --permanent
# firewall-cmd --reload

客戶端連接

客戶端中輸入<IP>:1連接,同時根據提示輸入vnc連接密碼即可。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章