Centos7安裝vnc

前言:vim

安裝VNC是須要安裝圖形界面的,若是Linux沒有安裝則須要先安裝圖形界面。Centos6和Centos7安裝VNC的方法略有不一樣,主要體如今安裝後的配置上。本文的安裝是採用yum安裝的,若是不太清楚網絡yum源和光盤yum源搭建的請看個人其它文檔。bash

一、安裝前先確認是否已經安裝了vnc:服務器

[root@bogon ~]# rpm -qa vnc

或者網絡

[root@bogon ~]# rpm -qa | grep vnc

二、查看yum服務器上的vnc相關的軟件包:tcp

[root@bogon ~]# yum list | grep vnc

三、yum安裝tigervnc-serveride

[root@bogon ~]# yum install vnc-server

四、配置:spa

注:Centos6的配置是修改/etc/sysconfig/vncserversrest

vim /etc/sysconfig/vncservers
VNCSERVERS="1:root"

可是在這裏咱們能夠打開看看:orm

[root@bogon ~]# cat /etc/sysconfig/vncservers
# THIS FILE HAS BEEN REPLACED BY /lib/systemd/system/vncserver@.service

根據提示信息能夠看出這個文件已經被重定向到/lib/systemd/system/vncserver@.service,固然/lib/systemd/system/vncserver@.service只是一個模板,配置方法以下:server

複製模板到原目錄並重命名爲vncserver@:1.service

[root@bogon ~]# cp /lib/systemd/system/vncserver@.service /lib/systemd/system/vncserver@:1.service

編輯修改vncserver@:1.service 

[root@bogon system]# vim /lib/systemd/system/vncserver@:1.service
ExecStartPre=/bin/sh -c '/usr/bin/vncserver -kill %i > /dev/null 2>&1 || :'
ExecStart=/usr/sbin/runuser -l <USER> -c "/usr/bin/vncserver %i"
PIDFile=/home/<USER>/.vnc/%H%i.pid

將<USER>所有替換爲當前用戶,如root,修改以下:

ExecStartPre=/bin/sh -c '/usr/bin/vncserver -kill %i > /dev/null 2>&1 || :'
ExecStart=/usr/sbin/runuser -l root -c "/usr/bin/vncserver %i"
PIDFile=/home/root/.vnc/%H%i.pid

重載systemctl:

[root@bogon ~]# systemctl daemon-reload

修改vnc密碼(在root用戶下):

[root@bogon ~]# vncpasswd

注意:這裏是一個用戶對應一個配置文件,假如第二個用戶就須要再創建一個vncserver@:2.service的文件,將其中的<USER>修改成另外一個用戶,修改vnc密碼須要su到另外那個用戶下執行vncpasswd。客戶端登陸時輸入ip:2,這裏再也不舉例,有疑問能夠留言或者聯繫我。

五、配置防火牆:

[root@bogon ~]# firewall-cmd --permanent --add-service vnc-server
[root@bogon ~]# systemctl restart firewalld.service

六、配置服務:

[root@bogon ~]# systemctl enable vncserver@:1.service #加入開機啓動
[root@bogon ~]# systemctl start vncserver@:1.service  #啓動服務

七、防火牆開放端口:

vi /etc/sysconfig/iptables
-A INPUT -m state --state NEW -m tcp -p tcp --dport 5901 -j ACCEPT(容許5901端口經過防火牆)

八、客戶端鏈接:

輸入ip:1,如圖:

wKioL1k3gO7wYO-CAAAw-DFoVUM765.jpg-wh_50

輸入剛纔設置的vnc密碼鏈接便可。

相關文章
相關標籤/搜索