Posted in Quick Tips

TeamViewer Alternatives for Linux

TeamViewer Alternatives for Linux Posted on July 7, 201618 Comments

Freedom Penguin’s founder & talking head – Matt has over a decade working with Linux desktops, his operating system experience consists of both Windows and Linux operating platforms. In addition to writing articles on Linux and open source technology for Datamation.com and OpenLogic.com/wazi, Matt also once served as a co-host for a popular Linux-centric podcast.

Matt has written about various software titles, such as Moodle, Joomla, WordPress, openCRX, Alfresco, Liferay and more. He also has additional Linux experience working with Debian based distributions, openSUSE, CentOS, and Arch Linux.

(Last Updated On: February 24, 2017)

If you follow tech news at all, you’ve heard about “the happening” over at TeamViewer and of the “stuff” the victims of this exploit inadvertently purchased for the bad guys. Now, some of you might be thinking that this is old news. After all, this was like a month ago. What’s in the past stays in the past – wrong.

I disagree and believe this instead highlights the need to further examine all of the X- compatible remote desktop options for Linux out there for accessing one’s desktop or for providing remote support. And that’s exactly what I’m going to do. Below, I’ll list all of the options I’ve had experience with and we’ll go through them to determine their merits on the Linux desktop.

TeamViewer….er wait, nope. Scratch that. Let’s play it safe and leave them off this list. I think it’s fair to say this is no longer an option I feel comfortable with.

Splashtop…hang on….no, they turned their backs on Linux users sometime ago. But hey, if you’re interested in running their app on Ubuntu 12.04, it’s a fantastic option. Yes, I am absolutely messing with you. Don’t do this. Instead, use software that is actually compatible with your system.

X2Go – If you’re comfortable exposing your SSH port (whether this is 22 or something else) to the wilds of the Internet, then this is one option for remote desktop over the Internet. You’ll want to make sure you’re also using fail2ban as you will have strangers knocking at your ports. Not ideal, but it works.

If you plan on using this to offer support to your family, well, you also had better make sure you control their router and port forwarding as well. Did I mention Dynamic DNS for easier connections when the IP address changes? Yeah, you’ll want that too. But once it’s set up, you know for a fact that security is all on you. This is a good thing! Best of all, no central server to hack! To install X2Go, simply locate and install it using your distro’s repositories.

Mikogo – Surprisingly, not bad at all. Despite its Java underpinnings, the only dependency I needed to install to make it work was on my 64bit machines. Simply running this on x64 Ubuntu will get you ready to run the executable once it’s downloaded.

sudo apt-get install libxtst6:i386

The first thing that became apparent is that Mikogo is designed for meetings first, everything else second. Still, it does offer the ability to provide TeamViewer like functionality, but without the concerns of using a previously exploited application. The obvious downside to using Mikogo is that it appears to be a closed source product…just like TeamViewer. Then again, it’s lesser known and may not be as big of a moving target.

Which option would you trust? Speaking for myself, I think I’ll be using X2go for my own needs with limited use of Mikogo for remote support. What say you? Maybe you’re screaming “NoMachine!” as you read this? Hit the comments and sound off.

More great Linux goodness!

Matt Hartley

Freedom Penguin’s founder & talking head – Matt has over a decade working with Linux desktops, his operating system experience consists of both Windows and Linux operating platforms. In addition to writing articles on Linux and open source technology for Datamation.com and OpenLogic.com/wazi, Matt also once served as a co-host for a popular Linux-centric podcast.


Matt has written about various software titles, such as Moodle, Joomla, WordPress, openCRX, Alfresco, Liferay and more. He also has additional Linux experience working with Debian based distributions, openSUSE, CentOS, and Arch Linux.


Leave a Reply

18 Comments on "TeamViewer Alternatives for Linux"

Notify of
Sort by:   newest | oldest | most voted
wpDiscuz