I just wrote vncshare, a script that allows you to temporary share your vnc session. It changes the vnc password to ‘helpme’ for 30 seconds. Then it gets reverted to the original one, giving your colleague a time window to login to your vnc session. The script makes use of the ‘trap’ command to make sure the password is always reverted when the script is aborted.