Secure VNC over ssh connection

As VNC is not a secure way to connect to your linux server, you can run VNC over an SSH connection, here is how:

First install your vnc server - For Fedora and CentOS yum install vnc vnc-server - For Debian and Ubuntu apt-get install vncserver