You can find vnc4server for linux/unix and install it.
After installation, launch a server by running (from the HOME directory)
Server:
$ vnc4server -geometry 1024x768 -depth 16 -name "VNC" :0
This will start a vnc server on port 5900.
You can ssh (or putty) into the unix server like this:
Client:
$ ssh -L5900:localhost:5900
[email protected](This opens a ssh tunnel /\ )
$ vncviewer localhost:5900
(This opens xvncviewer on the localhost, thru a secure connection, but you can use a number of other vnc servers/viewers, there are literally dozens, maybe hundreds of options)