VNC stands for Virtual Network Computing. The VNC project is remote control software which allows you to view and fully interact with one computer desktop (the "VNC server") using a simple program (the "VNC viewer") on another computer desktop anywhere on the Internet. The two computers don't even have to be the same type, so for example you can use VNC to view a Windows Vista desktop at the office on a Linux or Mac computer at home. For ultimate simplicity, there is even a Java viewer, so that any desktop can be controlled remotely from within a browser without having to install software.
VNC is in widespread active use by millions throughout industry, academia and privately. There are several versions to choose from, including a free version and some substantially enhanced commercial versions.
This package contains the following VNC modules:
· vncviewer - The VNC Viewer for X
· vncserver - The VNC Server for X
· vncconfig - Configuration tool for VNC Server.
· vncpasswd - VNC Authentication password tool for VNC Server.
· vnckeygen - Cryptographic key generator for VNC Server.
· vnclicense - License management tool for VNC Server.
· x0vncserver - Polling VNC Server for existing X sessions.
· Xvnc - X VNC Server, used internally by vncserver.
In addition to these standalone programs, on Linux platforms this distribution can also be used to turn a native XFree86 version 4 X server into a VNC server. This is done using a module loaded at run-time, which is normally installed to the /usr/X11R6/lib/modules/extensions directory. The module can then be enabled like any other module by adding a SubSection "vnc" block to the Module section of XF86Config. The parameters listed in the Xvnc manual page can be set as options in XF86Config in the "vnc" sub-section of the Module section, e.g. Option "passwordFile" "/root/.vnc/passwd".
In order to run VNC servers you will need a reasonably recent version of the X window system installed. This come as standard with most unix machines. If you don't have it installed, see http://www.xfree86.org or http://www.x.org
VNC Viewer for Java is provided in-built to VNC Server, but newer viewer versions can be used if required by placing the files in a suitable directory, e.g. /usr/local/vnc/classes and setting VNC Server's httpdir parameter. By default, VNC Server's httpdir parameter will default to < inbuilt >.
The default settings used by VNC Server can be modified by editing the system-wide defaults file at /etc/vnc/config, or the user's own overrides at %HOME/.vnc/config. This includes both VNC settings e.g. PasswordFile, and X server settings, e.g. geometry. Settings can also be overridden for a specific instance of vncserver only, by providing them on the command-line.
Installing from the tar file:
You should copy the programs to some directory which is in your PATH environment variable, such as /usr/local/bin. You can use the vncinstall script to do this for you:
% ./vncinstall /usr/local/bin
This will also attempt to install the manual pages in an appropriate directory. You can specify an alternative directory as a second argument to vncinstall:
% ./vncinstall /usr/local/bin /usr/local/man
It will also try to install the vnc.so XFree86 version 4 module if appropriate.
· A version of the Software is available for a limited trial period as set out in the Website. It will perform for only a limited period of time. THE LIMITED TRIAL SOFTWARE IS PROVIDED "AS IS" AND WITHOUT ANY WARRANTY OR LIABILITY TO YOU WHATSOEVER.
· This software requires a license key