Andy Piper write about Remote PC support for family members a while ago, and I remember playing with the single click reverse vnc, based on ultravnc. However I dont run windows often, so the idea died.
Today I played with getting it working under linux. The single click reverse vncserver part is still the same, but for the client I had three choices - Run a native vncviewer, which wouldnt support encryption, run the java ultravnc client which also does not support encryption, or get the ultravnc viewer working under Wine.
The third option was most enticing, as I want encryption working. Wine launches it fine, but getting the encryption to work was harder - fist make sure you have the version 1.16 of the MSR4C plugin, as the single click ultravnc builder uses that version. Then copy your encryption key and the plugin file to ~/.wine/drive_c/Program_Files/ultravnc/ so that when wine runs th program it finds them all in the right places. I then launch the viewer with wine (from within that dir to be sure everything finds the right files) as follows: wine vncviewer.exe -dsmplugin MSRC4Plugin.dsm -listen
Then all you have to do is set up your firewall, and of course customise your single click help executable
If it’s not a requirement that it has to work on linux i would like to suggest Crossloop (www.crossloop.com) as a very smooth VNC based alternative for remote support, specially for non-geek family members.
Unfortunately the viewer side has to work on Linux… I only own linux pc’s, so windows means I have to borrow my girlfriend’s
I’ve actually stopped using this as I’m finding it a problem getting it to work across to Poland… plus of course on my side I’m now on OS X. I suppose I should take another look at how I can do remote support… kind of abdicated responsibility lately
BlueMonki has an alternative way http://blog.bluemonki.net/2008/09/16/home-computer-support-people-you-need-this/.
It is the same idea, reverse vnc, but different software to kick it off