centos7安装并且配置vnc
**准备:**一台centos虚拟机(需要安装图形界面没有安装的可以安装一下),vnc安装包
1.安装vnc的相关程序
[root@localhost /]# yum -y install vnc *vnc-server*
2.复制文件进入文件夹/lib/systemd/system/复制文件vncserver@.service到/etc/systemd/system/目录下
[root@localhost /]# cd /lib/systemd/system/
[root@localhost system]# cp vncserver@.service /etc/systemd/system/vncserver@.service
3.编辑刚刚复制的文件
[root@localhost system]# vim /etc/systemd/system/vncserver@.service
4.启动vnc
[root@localhost system]# vncserver
这时候一般会让你设置密码
5.启动配置文件
[root@localhost system]# systemctl enable vncserver@.server
6.我们查看端口状态看看vnc的端口有没有打开vnc初始默认端口
是5901然后往后
所以我们查看5901-5910
[root@localhost system]# netstat -lnt | grep 590*
tcp 0 0 0.0.0.0:5901 0.0.0.0:* LISTEN
tcp6 0 0 :::5901 :::* LISTEN
像上面这样的则是打开状态
7.关闭防火墙和selinux,这里是临时关闭,想永久关闭可以百度
[root@localhost system]# systemctl stop firewalld.service
[root@localhost system]# setenforce 0
8.安装vnc然后输入ip和端口进行连接这里的ip是192.168.44.142端口是1
输入密码连接成功
如果是安装在 window上的虚拟机需要在类似校园网的局域网连接需要用端口转发功能,有公网ip的centos服务器则直接连接,若是安装在kvm上的可以用自带的vnc然后用centos转发端口