Virtual Network Computing (VNC) works by capturing the display's frame buffer and making it available across the network. This recipe shows you how to install TigerVNC and configure it to provide remote users access to their graphical desktop environment as if they were physically in front of the system.
This recipe requires two systems, a CentOS system to host the VNC server (remote system) and a local computer with a VNC client to connect to it. It assumes that the remote system is running the OpenSSH SSH server and a graphical desktop environment such as GNOME or KDE. Administrative privileges are required on the remote server, either by logging in with the root
account or through the use of sudo
. The local computer is expected to have a VNC client installed.