RustDesk: A Useful Cross-Platform Remote Desktop App
Today, for the first time, we will address the interesting and novel free open remote desktop app call RustDesk. Of which it is said that it is an excellent alternative to the free and closed app of TeamViewer. Which is sometimes installed and used on GNU/Linux due to its remarkable functions and features.
However, in FromLinux, already on previous occasions, we have commented on other free and open solutions, similar to remote desktops. Such as, Remmina, NoMachine, Vinegar and others more. So for now TeamViewer o AnyDesk, which are free, proprietary and closed apps, have good alternatives suitable for our free and open Operating Systems.
AnyDesk: An excellent alternative for managing remote desktops
And, before starting today's topic on the open remote desktop app call RustDesk, we will leave the following related posts for later reference:
RustDesk: Open Source Remote Desktop App
What is RustDesk?
According to its creators in its Official website, RustDesk is
"An open source remote and virtual desktop infrastructure for everyone. Which also includes remote desktop software, which is a great open source alternative to TeamViewer. Since, it works out of the box (OfTheBox), that is, it works immediately and without the need for configuration. Allowing each user to maintain full control of their data, without security concerns".
However, in general, RustDesk It also offers the possibility of using a public rendezvous/relay server, or the self-hosting, or write your own server.
Features
Among its current features Most notable are the following:
- Employs end-to-end encryption to keep privacy secure. That is, it encrypts the connections between the computers that establish a connection. In such a way that all the data that circulates between both computers cannot be decrypted by unknown and uninvited third parties.
- It offers the self-hosted RustDesk modality in its own or third-party infrastructure. In other words, it allows its users the possibility of creating their own server to make connections or use one of the public servers available through the same application. And, even generate our own server, for greater security. And, for which, you only have to download an additional application.
- Facilitates access registration and permission management from a modern user interface. In other words, it includes an interface where you can access all the connections that we have established with other computers. In addition, to manage an address book of other computers and establish a list of favorite connections.
- Other important: Consumes few resources, both when starting and when operating. It works great everywhere, including Windows, macOS, Linux, iOS, Android, and Web Browsers. Currently, it is on version 1.1.9 that was released on 09/05/2022. And lastly, hethe desktop versions use sciter for its GUI, whereas, the mobile versions use Flutter, for now. and it doesn't work with Wayland, in addition to that, requires Systemd for its funtionability.
More Information
Something that stands out RustDesk is that it can be really useful when remotely managing those mobile devices, Such as Smart Phones, Tablets and TVs, that we need. All thanks to the availability of the application in Apk format for Android inside of official website on GitHub.
While for more technical information about GNU/Linux you can directly explore its official documentation about it through the following link.
Operation
Installation
As usual, we will try RustDesk about our usual MX Respin called Miracles, based on MX-21 (Debian-11), as you can see in the following images, after downloading your installation package in deb format and install it with the following command in a terminal:
sudo apt install ./Descargas/rustdesk-1.1.9.deb
Connecting to another computer
Connecting to a mobile device
Connecting from a mobile device to a computer
As you can see, manage remote connections from various devices with RustDesk, it's really easy. We only have to install the applications on the necessary computers and mobile devices, copy each other's IDs and passwords, configure the permissions and options that are required, and that's it, to connect to everything we want.
It is worth noting that the file transfer between computers was successful, and from computer to mobile too, but not from mobile to computer. It is likely that, from the mobile to the computer with GNU/Linux, it is not possible for permission reasons, so it would be necessary to try from Windows to see how the results are.
Summary
In summary, RustDesk is a new and interesting app written with the great and modern programming language Peace, which offers us a magnificent capacity to manage our computers remotely, from almost any operating system to another. What will facilitate us, in a safe and reliable way, to be able to connect remotely, for personal, professional or other reasons, to any device.
If you liked this post, be sure to comment on it and share it with others. And remember, visit our «homepage» to explore more news, as well as join our official channel of Telegram from DesdeLinux, West group for more information on today's topic.