Activation de l’accès au bureau à distance à l’aide de XRDP sur Raspberry Pi
La connexion à distance à votre Raspberry Pi à l’aide du protocole Secure Shell (SSH) est une approche privilégiée, mais elle est limitée à l’interface shell. Si vous souhaitez accéder à l’expérience de bureau complète à distance, xrdp est la solution dont vous aurez besoin. Ci-dessous, nous vous guiderons tout au long du processus de configuration de xrdp sur votre Raspberry Pi pour permettre les connexions de bureau à distance à partir de Windows, Mac, Linux, ainsi que des appareils mobiles exécutant iOS et Android.
Comprendre XRDP et ses fonctionnalités
xrdp est un outil open source qui implémente le protocole RDP (Remote Desktop Protocol) de Microsoft, vous permettant d’accéder à distance aux ordinateurs Linux en utilisant le même protocole RDP que celui utilisé par les utilisateurs Windows.
Une configuration xrdp comprend deux parties principales : le serveur xrdp installé sur votre Raspberry Pi et un client Bureau à distance sur votre appareil de connexion. Si vous utilisez Windows, le client est probablement préinstallé. Pour les autres systèmes d’exploitation, divers clients tiers sont facilement disponibles.
L’un des grands avantages de xrdp est qu’il crypte vos sessions à distance avec TLS (Transport Layer Security), garantissant ainsi que votre connexion reste sécurisée contre les écoutes clandestines. Ce cryptage protège toutes les activités, y compris les mouvements de la souris, les transferts de fichiers et le contenu du presse-papiers.
Bien que xrdp soit un choix populaire, il existe des alternatives comme VNC (Virtual Network Computing), disponible dans le système d’exploitation Raspberry Pi. Cependant, d’après mon expérience, RDP surpasse généralement VNC, offrant une connectivité plus fluide pour des tâches telles que la navigation sur le Web ou la configuration du système d’exploitation.
Comment installer et configurer le serveur xrdp sur votre Raspberry Pi
Pour commencer, ouvrez votre terminal et exécutez la commande suivante :
Cette commande installera xrdp avec toutes les dépendances nécessaires.
Après l’installation, il reste une étape cruciale : ajouter l’ utilisateur xrdp au groupe ssl-cert pour activer les connexions sécurisées. Exécutez simplement la commande sudo adduser xrdp ssl-cert
.
Si vous utilisez le dernier système d’exploitation Raspberry Pi, vous risquez de rencontrer des problèmes d’affichage entraînant un écran vide après une configuration par défaut. Heureusement, il existe une solution simple :
Modifiez le fichier de configuration xorg en saisissant :
Dans le fichier de configuration, recherchez une ligne contenant l’option « DRMDevice » (vous pouvez utiliser Ctrl+ Wdans nano pour la trouver). Modifiez cette ligne en :
Appuyez sur Ctrl+ Xpour quitter l’éditeur (assurez-vous de sauvegarder vos modifications en appuyant sur Y).
Après avoir appliqué ces mises à jour, redémarrez votre Raspberry Pi et le serveur xrdp devrait être prêt à accepter automatiquement les connexions entrantes au démarrage.
Établir une connexion au serveur xrdp sur votre Pi
Avec le serveur xrdp opérationnel sur votre Raspberry Pi, vous pouvez vous connecter à partir de presque tous les appareils dotés d’un client Bureau à distance .
- Les utilisateurs Windows peuvent utiliser l’application Microsoft Remote Desktop intégrée, disponible en téléchargement sur le Microsoft Store .
- Si vous utilisez macOS, téléchargez l’ application Windows depuis l’App Store.
- Pour les appareils Android, l’ application Remote Desktop est disponible sur le Play Store.
- Les utilisateurs iOS peuvent trouver l’ application Windows Mobile sur l’App Store.
- Pour les systèmes basés sur Linux, Remmina est un client gratuit et open source qui gère efficacement les connexions RDP avec son architecture de plugin.
Quel que soit le client utilisé, le processus de connexion est similaire. Par exemple, sous macOS, vous devez cliquer sur l’ icône Plus pour ajouter un nouveau PC .
Entrez l’adresse IP locale de votre Raspberry Pi dans le champ Nom du PCifconfig
(utilisez-la dans le terminal de votre Pi pour la trouver). Vous pouvez également attribuer un nom pratique à votre connexion, tel que « Workshop Pi » ou « Media Pi » dans le champ Nom convivial . Après avoir saisi ces informations, cliquez sur Ajouter et votre nouvelle connexion devrait apparaître dans la liste. Double-cliquez dessus et, si tout est correctement configuré, l’environnement de bureau de votre Pi vous accueillera.
Pour éviter tout problème ultérieur, je vous recommande de configurer une adresse IP statique pour votre Raspberry Pi via les paramètres de votre routeur. Cette précaution vous évite d’avoir à mettre à jour vos paramètres de connexion chaque fois que le routeur attribue une nouvelle adresse IP à votre Pi, ce qui peut se produire après un redémarrage du routeur.
Avec la possibilité de contrôler efficacement votre Raspberry Pi depuis n’importe quel appareil, vous pouvez désormais exécuter un LLM local, créer une station de radio Discord, configurer une galerie de photos auto-hébergée et explorer d’innombrables autres projets.
Image de couverture par DALL-E. Captures d’écran par David Morelo.
Laisser un commentaire