http://www.g-loaded.eu/2006/11/24/auto-closing-ssh-tunnels/
The best way - Tunnels that auto-close
http://www.g-loaded.eu/2005/11/10/configure-vnc-server-in-fedora/
Setting up the server