I have not used this, but it might do what you need. It is called Teamviewer, itis free for personal use, and works on Linux, Windows and, I think Mac. It hasbeen awhile since I read about it.http://www.teamviewer.com/solutions/support.aspx