This approach, for the most part, will be something Ars readers should point and laugh at. Yes, you can forward TCP port 3389 through your router and use Remote Desktop Connection to take direct control of a Windows PC. You can also forward TCP port 22 and SSH directly into their Linux or OS X machine. But you almost certainly shouldn’t.
TeamViewer not only directly supports remote control from a Linux machine, it supports remote control of Linux machines—and just about anything else, too. Windows, Mac, Linux, Android (some, not all devices), and iOS are all directly supported. TeamViewer also offers “instant support” of users without administrative privileges. Users can download a Quicksupport tool that runs instantly with no installer and no special privileges required. Security worries? Set a policy for the TeamViewer host to refresh a randomly generated password of configurable strength after each connection, or you have the option to whitelist or blacklist specific remote clients.
Posted from Diigo. The rest of my favorite links are here.