Possible Duplicate:
Remote Desktop similar to Teamviewer?
I'm used to being able to help my parents through iChat screen sharing on OS X and Remote Assistance on Windows. Is there something that has the same workflow (no setup, works through NATs and firewalls) available for Ubuntu? I'd be very nervous about migrating them to Ubuntu without the ability to help them remotely.
Ubuntu has been shipping Empathy for a few releases. It uses the Telepathy framework, which does all the heavy lifting. All you need to do is set up your parents to use gtalk (or some other jabber service) in the chat application, and then when they want to ask you for help, they right click on your name in the name list, and select Share my desktop. My answer to this question has more information.
Here is some information on the feature
remmina
Remmina is a remote desktop client written in GTK+, aiming to be useful for system administrators and travellers, who need to work with lots of remote computers in front of either large monitors or tiny netbooks. Remmina supports multiple network protocols in an integrated and consistant user interface. Currently RDP, VNC, NX, XDMCP and SSH are supported.
Remmina is released in separated source packages:
remmina
, the main GTK+ applicationremmina-plugins
, a set of pluginsRemmina is free and open-source software, released under GNU GPL license.
You may try Team Viewer. I have personally used it successfully on Ubuntu
Kinda. If you have a router with uPNP activated, the share desktop option on the preferences menu will work seamless through the NAT. You only need to check autoconfigure net, the last of the security options.