This document describe how to use tiger vnc viewer for remote desktop configuration, based on https://www.digitalocean.com/community/articles/how-to-install-virtualbox-on-centos-6-3-x64 Say i want to vnc to the server with ip address: 10.205.18.205. First do the setting up: Setting up ========== 1. On both remote host and local client, install tiger vnc server and viewer via: yum -y groupinstall Desktop yum -y tigervnc-server.x86_64 tigervnc.x86_64. 2. set password in the remote host vncpasswd 3. Add these two lines to /etc/sysconfig/vncservers in the remote host VNCSERVERS="2:tlyoon" VNCSERVERARGS[2]="-geometry 800x600 -nolisten tcp -localhost" 4.Start VNC Server in the remote host by issuing service vncserver start Note that in this case, the remote host is known as 'server', while the local machine is known as 'client'. 'Server' needs vncserver to be running, while in 'client', vncviewer is used. Using vnc ========= To control the desktop of the remote host from local client: First way: from local client ssh into the remote client: ssh -X -Y tlyoon@10.205.18.205 Lunch vnc in the remote host to access the remote host's desktop by typing: vncviewer localhost If this way does not work, try the second way: In local client, just type vncviewer 10.205.18.205