Comment utiliser RustDesk sur Linux
RustDesk se présente comme une solution de contrôle à distance de bureau open source particulièrement performante, rivalisant avec des ténors comme Teamviewer et Anydesk. Sa principale distinction réside dans la possibilité offerte aux utilisateurs d'héberger leur propre serveur de connexion, une option qui n'est cependant pas imposée. Découvrons ensemble comment exploiter RustDesk sous Linux.
Installation de RustDesk sur Linux
Pour initier des connexions à distance avec RustDesk, l'installation préalable de l'application sur votre machine Linux est indispensable. Pour ce faire, lancez un terminal à partir de votre environnement de bureau.
Vous pouvez ouvrir un terminal en utilisant le raccourci clavier Ctrl + Alt + T ou en recherchant "Terminal" dans le menu des applications. Une fois le terminal ouvert, suivez les instructions d'installation ci-dessous, spécifiques à votre distribution Linux.
Ubuntu
RustDesk est officiellement compatible avec Ubuntu, comme l'atteste son site web. Cependant, l'installation nécessite le téléchargement du paquet DEB le plus récent depuis la page GitHub de RustDesk.
Utilisez la commande wget ci-dessous pour récupérer le paquet DEB directement dans votre répertoire personnel.
wget https://github.com/rustdesk/rustdesk/releases/download/1.1.6/rustdesk-1.1.6-ubuntu16.deb
Après le téléchargement, l'installation peut débuter via la commande apt install.
sudo apt install ./rustdesk-1.1.6-ubuntu16.deb
Debian
Pour rendre RustDesk fonctionnel sur Debian, le téléchargement du paquet DEB est également nécessaire. La commande wget ci-dessous vous permettra de récupérer la dernière version.
wget https://github.com/rustdesk/rustdesk/releases/download/1.1.6/rustdesk-1.1.6.deb
Une fois le paquet téléchargé, l'installation s'effectue avec la commande dpkg.
sudo dpkg -i rustdesk-1.1.6.deb
Il est recommandé de corriger les éventuelles dépendances non entièrement installées avec la commande suivante.
sudo apt-get install -f
Arch Linux
Bien que RustDesk ne figure pas directement sur la page de publication GitHub, il est disponible dans l'AUR d'Arch Linux. Son installation requiert l'utilisation de l'assistant Trizen AUR.
Commencez par installer les paquets "Git" et "Base-devel" à l'aide de pacman, indispensables au fonctionnement de Trizen.
sudo pacman -S base-devel git
Puis, exécutez ces commandes successivement pour installer Trizen.
git clone https://aur.archlinux.org/trizen.git cd trizen/ makepkg -sri
Enfin, installez RustDesk avec la commande suivante.
trizen -S rustdesk-bin
Fedora
Fedora est compatible avec RustDesk grâce à un fichier RPM disponible sur la page GitHub officielle. Téléchargez le fichier avec la commande wget.
wget https://github.com/rustdesk/rustdesk/releases/download/1.1.6/rustdesk-1.1.6-fedora28-centos8.rpm
L'installation s'effectue ensuite via la commande dnf install.
sudo dnf install rustdesk-1.1.6-fedora28-centos8.rpm
OpenSUSE
RustDesk est utilisable sur OpenSUSE grâce à un fichier RPM également disponible sur GitHub. Téléchargez-le avec wget.
wget https://github.com/rustdesk/rustdesk/releases/download/1.1.6/rustdesk-1.1.6-fedora28-centos8.rpm
L'installation se fait via la commande zypper install.
sudo zypper install rustdesk-1.1.6-fedora28-centos8.rpm
Utilisation de RustDesk sous Linux
Pour utiliser RustDesk, lancez l'application. Suivez ensuite les instructions détaillées ci-dessous.
Étape 1 : Assurez-vous que RustDesk est installé sur les deux machines : celle que vous souhaitez contrôler et celle qui accède à distance.
Une fois l'application ouverte sur les deux machines, communiquez l'identifiant et le mot de passe de l'une à l'autre.

Étape 2 : Saisissez l'identifiant de connexion dans le champ prévu à cet effet, puis cliquez sur "Connecter". Vous serez ensuite invité à saisir le mot de passe correspondant.

Étape 3 : Une fois le mot de passe validé, l'accès à la machine distante sera établi, vous offrant le contrôle total : clavier, souris et presse-papiers inclus.
Pour mettre fin à la connexion, cliquez simplement sur le bouton rouge "Déconnecter".