VNC( Virtual Network Computing)VNC允许Linux系统可以类似实现像Windows中的远程桌面访问那样访问Linux桌面。一般生产环境中并不需要安装这个服务,若本机测试需要或者服务器要求安装,可以通过如下步骤配置。
环境查看
VNC 服务需要 X-Windows 支持,你要配置 VNC 服务,首先要系统具有图形界面,如果你的系统是字符界面,又想升级到图形界面,请移步《CentOS7 在 virtualbox 上的安装配置》,这篇文章上面有相关介绍。
如果你在图形环境下,请查看是否已经安装该服务。
rpm -q tigervnc-server
没安装的话会直接出现
package tigervnc-server is not installed
直接安装 VNC packages:
yum install tigervnc-server -y
初始化 vnc 密码和服务
vncserver
启动服务
启动一个窗口,如2号窗口(1号窗可能被X11服务占用了)
vncserver :2
停止服务
vncserver -kill :2
添加防火墙规则或关闭防火墙
firewall-cmd --permanent --add-service vnc-server systemctl restart firewalld.service
修改 vnc 连接密码
vncpasswd
设默认启动并开启VNC
# systemctl enable vncserver@:2.service # systemctl start vncserver@:2.service
客户端安装和连接
Mac 上的 vnc 客户端下载:
VNC Server 栏输入:ip地址:2
连接后输入服务器上设置的 vnc 密码即可。