Ok, I&#39;m very, very familiar with this subject.&nbsp; I use reverse VNC connections everyday and even multiple times a day.<br><br>Years ago, I started a wiki page on the subject.&nbsp; <a href="https://wiki.ubuntu.com/RemoteAccessAndSupport">https://wiki.ubuntu.com/RemoteAccessAndSupport</a><br>
<br>Ultimately, the solution I use is &quot;x11vnc&quot; and I tell the person who needs help to type &quot;x11vnc -connect <a href="http://123.45.67.89">123.45.67.89</a>&quot; where that address is my WAN IP (which you can find by <a href="http://www.ipchicken.com">www.ipchicken.com</a>).&nbsp; On my end, I forward port 5500 to my computer and run &quot;vncviewer -listen&quot; prior to them running x11vnc.<br>
<br>Then one night, Gerber and I made gitso as a nice way to learn a little about Python and GTK.&nbsp; <br><a href="http://code.google.com/p/gitso/">http://code.google.com/p/gitso/</a><br><br>In any event, using x11vnc means that the person who needs help doesn&#39;t have to do anything special other than be on the internet.&nbsp; They don&#39;t have to login to their router.&nbsp; They don&#39;t have to set up port forwarding.&nbsp; It&#39;s very painless to them!<br>
<br>Good luck with it.<br><br>-Derek<br><br>