Below is a list of vnc commands I often use to manage vnc sessions on my ubuntu linux box.
# start a session vncserver -geometry 1600x1200 -depth 24 -alwaysshared # specific display numbers ## sublime ## vncserver -geometry 1600x1000 -depth 24 -alwaysshared :200 ## eclipse ## vncserver -geometry 1600x1000 -depth 24 -alwaysshared :300 # see what sessions are active ls ~/.vnc/*.pid # kill a session vncserver -kill :[session_num] # help vncserver -h
Here is more online references for more options you can set.
http://www.realvnc.com/products/open/4.1/man/Xvnc.html
For osx (as my client box), I use Chicken of the VNC. It gets the job done. 😉