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 Viewer

VNC Server 栏输入:ip地址:2

连接后输入服务器上设置的 vnc 密码即可。


ingood
708 声望80 粉丝

Keep it simple & stupid.