da remoto:
ssh nomeutente@nomedelserver

una volta loggato nella macchina remota:
vncserver -geometry 800x600 :1

dalla macchina locale:
vncviewer nomedelserver:1

Per chiudere il server VNC (una volta soggato con ssh come visto nel primo punto):
vncserver -kill :1

Puoi scegliere da :0 fino a :7 ma normalmente lo :0 è lo schermo fisico locale.. quindi se vuoi usare il pc che fa da server VNC normalmente lo schermo :0 ce l'hai già occupato.
Naturalmente 800x600 è solo un esempio...