The coronavirus crisis is forcing all of us to stay home and many people to have to telecommute . This is why you should know how to enable and configure a remote desktop with Linux Ubuntu.
Now a days remote desktops are becoming a must-have tool. Thanks to them, we can use a remote computer with the same guarantees as if we had it a few centimeters away. If that is your case and your operating system is Linux Ubuntu, today we want to help you prepare your home office.
More and more users choose Linux , as it is a free and open software system , and among all its distributions, Ubuntu is the most used. Among other reasons, because it is easy to handle , because it is very customizable and because there is a large active community behind it.
So, lets have a look how to enable and configure a remote desktop with Linux Ubuntu.
HOW TO USE A REMOTE DESKTOP IN LINUX
Before starting, and to be sure that the remote desktop in Linux will work correctly, you should check that the ports of both computers are correctly redirected . Especially if the devices are in different areas of local networks (LAN).
Next, you have to install the remote desktop client program of your choice. There are many options and, later, we will talk about the characteristics of each of them.
Next, it is time to configure the computer to make the remote desktop options operational. To do this, we enter ‘ Options’ of Ubuntu. There, we will have to click on ‘ Share’ . By default, the ‘Screen sharing’ option is disabled; In order to enable it, we have to slide the control so that it goes from ‘Off’ to ‘On’. Once this is done, we can now activate ‘ Screen Sharing’.
Now we must choose between two options. On the one hand, ‘ New connections that can request access’ and, on the other, ‘Require password’. If we are not sure who will be sitting at the source computer when we are using the remote desktop, and we want to set a filter so that access requests are not accepted directly, this second option is preferable.
Another aspect to take into account that improves security is the connection through cable instead of Wi-Fi . Thus, in addition, the speed of the connection will also be increased.
Once the configuration is finished, it is time to open the remote desktop client that we have installed. In most programs, we have to select VNC ( Virtual Network Computing ) and, finally, write the IP of the remote computer we want to access.
what are the best remote desktop programs in Linux Ubuntu?
In a desktop client that also works with other Unix-like systems. Its interface is simple and allows you to navigate by tabs. It supports many different protocols like RDP, VNC, NX, XDMCP, and SSH.
Remmina’s features include fast connections with other computers, of which we will only need their remote server address; the use of connection profile lists, organized by groups for ease of use; scaling the screen resolution of the remote computer and a toolbar to be able to switch between modes or minimize the screen.
It is one of the most popular remote desktop solutions in Linux due to its simplicity of use, which allows it to be used even by those who do not know much about networks. To install it, for example, we do not need to enter the IP address of the source computer, but only a code that TeamViewer generates .
Other of its advantages are that it can be used on many platforms and that it offers great security , so it is not necessary to use a VPN. In addition, it has a great functional capacity to hold online meetings or transfer files. Its great disadvantage is that, although it is free for personal use, it is not free for companies.
TigerVNC is an open source implementation of the VNC free software program . It is used, among others, for video and 3D programs. Among the highlighted options, we find: Vncpasswd, to configure the password; Vncserver, to start a desktop and Vncconfig, to control the request of a server with a VNC extension.
One of the great qualities of this remote client is its security guarantees through extensions with TLS encryption and advanced authentication methods.
It is remote desktop software for Linux, but also for Mac and Windows. In addition to accessing a computer remotely, we can manage systems, provide support and access centralized resources. If we use it personally, its use is free, and we can get support for five computers. But, for professional use, RealVNC is paid. Its use is more complex than that of other tools already explained, so it is not recommended for less experienced users.
It allows to manage the computer remotely in a complete way and to access all the files, edit documents and play video and audio. It uses NX technology which, for many, makes it the most competitive Linux remote desktop.In addition, NoMachine has a service in the cloud with centralized management and flexible access. As well as a very versatile terminal server, considered the fastest on the market.
With this gastronomic name, we have a program that works as a remote gateway. So you don’t need client software to get remote desktop up and running. Apache Guacamole uses HTML5, so another desktop can be accessed using a web browser. It is free, open source and allows us to configure the equipment in the cloud.
A highly recommended option for beginners because, although it is simple to use, it is also quite versatile. This is probably why it is already pre-installed in many Linux distributions. Vinagre is compatible with protocols such as VNC, RDP and SSH, allows you to save passwords and can be used to take screenshots. In addition, multiple connections can be made.
HOW TO ACCESS A REMOTE WINDOWS DESKTOP FROM LINUX
One of the problems that we can find when wanting to use a remote desktop in Linux is the need to connect to a computer that uses another operating system such as Windows . Access from Ubuntu is very simple, we just have to use the ‘Server Client Terminal’, which we will find by entering ‘Applications’ and clicking on ‘Internet’.
Finally, once there, we will look for the option ‘ Login Settings ‘ and we will write the IP address of the Windows computer to which we want to connect, as well as the username and password. Now you know how to enable and configure a remote desktop with Linux Ubuntu.