Ask any long-term Linux enthusiast, and they'll be the first to tell you there isn't much you can do with another operating system that you can’t do with Linux. Oh sure, there are always going to be those legacy applications that some may people depend on. For the most part though, everything you need is readily accessible with today's modern Linux distros.
One of my favorite examples of desktop Linux readiness is the various options available to control a computer remotely. Despite what newer Linux users might think, there are indeed a number of open source and closed source options available for remote PC access. In this article, I'll be exploring the best of both options from each sector of software licensing.
Vinagre (VNC based): My go-to application for running local VNC based connections tends to be Vinagre. It's simple and it provides a very consistent experience on the GNOME desktop. Some of the best features of using Vinagre include the following.
KRDC (VNC/RDP based): Next up, we have a great KDE application that mirrors the same functionality as Vinagre. The great thing is that KRDC feels very natural to anyone who has used Vinagre previously. The features of KRDC include the following.
For those of you wanting more from your remote control applications, the Linux desktop delivers here as well. Below you’ll find more advanced solutions that offer greater functionality for the more advanced enthusiast.
Remmina (RDP, VNC, NX, XDMCP, SSH, Telepathy based): Widely considered to be the go-to remote application among many Linux users, Remmina offers support for a multitude of remote access protocols. This GTK based application also has the slickest support for SSH, because it's built very tightly, right into the application. Features that Remmina offers include the following.
SSH with X11 Forwarding (SSH): Over the years, I've come to use SSH with X11 forwarding less than I once did. Not because there is anything wrong with it, rather because my own personal needs have been largely met by merely using other clients. That said, there is something inherently fascinating about running this software program. The features of using this option are as follows.