vnc
是Virtual Network Computing(虚拟网络计算机)的缩写。VNC是由AT&T的欧洲研究实验室开发的一款优秀的跨平台远程桌面控制软件,支持
linux
,
unix
,
windows
等操作系统跨平台远程桌面控制。VNC有两部分组成,分别是:服务端(
vnc
server)和客户端(vncviewer)。下面以
Linux
(VNC服务端)、Windows(VNC客户端)为平台介绍VNC的安装、配置和使用。
1、在Linux下安装vnc
将Red Hat Enterprise Linux AS 5 DVD安装盘放入DVD光驱,执行下列命令进行安装:
- # mkdir -p /mnt/cdrom
- # mount -t auto /dev/cdrom /mnt/cdrom
- # cd /mnt/cdrom/Server
- # rpm -ivh rpm -ivh vnc-server-4.1.2-9.el5.i386.rpm
- # rpm -ivh vnc-4.1.2-9.el5.i386.rpm
2、配置linux下的vnc Server
(1)VNC的运行机制介绍
在配置VNC前,必须了解VNC的运行机制。Linux下的VNC可以同时启动多个vncserver,各个vncserver之间用显示编号(display number)来区分,每个vncserver服务监听3个端口,它们分别是:
5800+显示编号: VNC的httpd监听端口,如果VNC客户端为IE,Firefox等非vncviewer时必须开放。
5900+显示编号: VNC服务端与客户端通信的真正端口,必须无条件开放。
6000+显示编号: X监听端口,可选。
显示编号、开放的端口分别由/etc/sysconfig/vncservers文件中的VNCSERVERS和VNCSERVERARGS控制。
VNCSERVERS的设置方式为: