Remote Desktop similar to Teamviewer?

I'm looking for an application similar to teamviewer to install on ubuntu 10.10. I know that the teamviewer's staff has released a version for ubuntu, but I'd like to use something completely open. Someone can help me?


Solution 1:

This page is a comparison of remote desktop software available for various platforms.

Comparison of remote desktop software

See Features column -> NAT Passthrough: the ability to connect to the server behind a NAT without configuring the router's port forwarding rules. It gives an advantage when you can not configure router (for example it is on Internet service provider's side), but is a serious security risk (unless the traffic is end-to-end encrypted), because all the traffic should pass through some proxy server which in most cases is owned by remote access application's writers.

Solution 2:

Firstly we should make something clear:

There is:

  1. Remote Desktop -- where you log in to a remote machine , most common to a server and work on it as you were there. In this case you would not see what other logged on users are doing on the same machine (Server) you would see your login and your desktop only.

For this purpose I have been using:

Remote Desktop Connection (from Windows),

Remmina with RDP protocol (from ubuntu)

  1. Remote Support -- When you connect to someone else's PC and control their logon session as you were them. If you move your mouse it moves their cursor, and same with keyboard.

For this purpose I have been using:

TeamViewer (from Windows, ubuntu, Fedora)-(bypasses Firewall very well),

SimpleHelp (from Windows)-(ports 9005? should not be blocked outbound) and recently

ConnectWise (formerly named ScreenConnect) (from Windows, ubuntu)-(ports 8040-8041 should not be blocked outbound),

you might be able to use Remmina with the VNC protocoll but I am totally unfamiliar with VNC.

We use ScreenConnect at the moment for remote support to troubleshoot and fix customers PCs, TeamViewer is a bit better overall but it is extremly expensive, ScreenConnect is on the same level of quality (tested more on Windows), but much more affordable. If there would have been an opensource program which could do Remote Support we would use it, but we haven't find anything good so far.