Common tools for sysadmins have long transcended computers and desktops. Many of these tools allow us to control the equipment telematically, that is, remotely.
Currently there are many tools that use this function, many of them to obtain a greater main function and many others that exclusively offer this function. These tools can be found in the official repositories of any distribution or in the official pages of the tools ready to install on our computer with Gnu / Linux. But first we have to know what does Remote Desktop consist of and for what cases is it good.
The function Remote Desktop or also known as VNC (Virtual Network Computing) is a function that allows us to manage any computer remotely, in such a way that it was the user or administrator himself who managed it.
The control is such that in many cases we can have a small sale with the desktop of the remote computer, as if it were a small monitor. This function is very interesting and you only need a High Speed Internet connection to be able to control the system from another computer.
Once we are connected, a window will open on our computer in which we will see the desktop of the remote system and through which window we can make our mouse or keyboard work to enter a code, password or simply make an exact configuration. A similar operation to that which occurs with VirtualBox virtual machines.
Remote Desktop tools can be used for both professional use and home use
Companies that are dedicated to offer remote assistance or support for technical problems or even support calls use these Remote Desktop tools to manage certain configurations to their clients' computers or check if there are problems or not.
Another of the utilities that Remote Desktop allows us to be able to have an operating system within another operating system. In this case, from our Linux computer we can control any computer or computer with Windows or MacOS, all in a timely manner.
Everything seems very easy and it is, however to use any Remote Desktop tool we must bear in mind that we need a powerful computer and above all a fast connection, which is what will maintain everything.
In the world of Gnu / Linux we can find many Remote Desktop tools but below we will indicate the 5 most popular and powerful tools to have this function in our operating system.
Vinegar is a tool that integrates with Gnome desktop distributions. Like Gedit, Vinagre occupies the functions of VNC within the Gnome desktop although it can be changed or removed. Vinegar is also on other desktops that have little to do with Gnome like Ubuntu's Unity. Its configuration is simple although we must have some knowledge of networks. To use Vinegar we only have to indicate the IP address of the equipment to be controlled and our IP address.
In the case of the other team we have to add the IP address of our computer and yours. Vinagre is a powerful but easy tool for novice users, that is why many developers leave this tool in their operating systems, developments, etc ... Vinagre is present in many Gnu / Linux distributions and is free.
For users of KDE and similar environments that use the QT libraries, the Vinegar-like option is called KRDC, a program that is installed by default like Vinegar in Gnome and that offers the same features and is focused on the same type of user, users with knowledge of networks.
TeamViewer is a proprietary solution although it is also free. Its operation is so simple that it has stood out not only on a business level but also on a personal level as the best VNC tool. Its operation is simple and you do not need any knowledge of networks.
We only have to install host and client application on both computers. Then the program will give us a code that is applied to that computer. Then, to connect and control the equipment remotely, we only have to enter the password of the other computer and that's it.
As you can see, for this no need to know about networks or IP addressesFurthermore, the settings of other programs do not influence the use of TeamViewer. Unfortunately TeamViewer is not a free application but it is proprietary and that causes a lot of rejection although if you do not have much knowledge of networks, the best thing to do is to opt for this tool.
RealVNC is a program with similar code to Vinegar. Both projects start from the same code, but RealVNC has versions for many more platforms, not only for Gnu / Linux but for other platforms such as MacOS or Windows and Free hardware platforms such as Raspberry Pi.
In this case, RealVNC is a more complete Remote Desktop program than Vinegar but also more difficult for novice users. Hence, RealVNC is not present in many distributions in a pre-installed way but must use external repositories or packages. If you need the latter, on the official website we can find them for free.
Surely SSH will sound like you and in many cases you have even used it. SSH is a little program that uses the SSH protocol and allows us to connect remotely to an operating system. Although in this case the connection is done through the terminal.
Something that means that we cannot use the mouse and that we also need fewer resources than in other applications, but it is also a problematic protocol that can cause security problems. Something that teaches us that the Remote Desktop function cannot be used constantly or left open.
Chrome Remote Beta
This option is exclusive like TeamViewer but it is also suitable for novice users. This Google solution allows us be able to use Remote Desktop with a browser plugin. Chrome is a browser widely used among computers, not only on Windows or MacOS but also on Gnu / Linux, so we can almost use this function on any operating system. For its use and installation we only have to install the plugin in Chrome browsers of both operating systems.
These are the five best Remote Desktop applications that we found for our Gnu / Linux system. And surely many of you will wonder which one is better.
Personally, I think Vinegar is a great tool for personal computers. However if you are novice users, the best option is in TeamViewer, a very complete option for the novice user despite being exclusive. And you What program do you choose?