VNC (Virtual Network Console)是虚拟网络控制台的缩写。它是一款优秀的远程控制工具软件。VNC 是在基于 UNIX 和 Linux 操作系统的免费的开源软件,远程控制能力强大,高效实用。在 Linux 中,VNC包括以下四个命令:vncserver,vncviewer,vncpasswd,和 vncconnect。大多数情况下用户只需要其中的两个命令:vncserver 和 vncviewer。
VNC基本上是由两部分组成:一部分是客户端的应用程序(vncviewer);另外一部分是服务器端的应用程序(vncserver)。VNC的基本运行原理和一些Windows下的远程控制软件很相像。VNC的服务器端应用程序在UNIX和Linux操作系统中适应性很强,图形用户界面十分友好,看上去和Windows下的软件界面也很类似。在任何安装了客户端的应用程序(vncviewer)的Linux平台的计算机都能十分方便地和安装了服务器端的应用程序(vncserver)的计算机相互连接。
VNC的安装部署:
安装vnc的server端:
# yum -y install tigervnc-server
运行并设置密码:
# vncserver
输入密码结束后会生成相关文件。
配置用户:
# vi /etc/sysconfig/vncservers
最后一行加入(如果有多个用户用空格分开):VNCSERVERS=“1:root”
重启vnc服务:
# service vncserver restart
测试验证:
在Windows端使用vncviewer测试一下:
输入密码:
最后连接成功