Vivant dans un monde technologique, nous devrions pouvoir accéder à des systèmes et des appareils situés à une distance considérable. Le protocole RDP (Remote Desktop Protocol) permet aux utilisateurs d'accéder aux bureaux des systèmes distants. La question est : que devons-nous faire lorsque nous utilisons Linux ? Well, we can use the xrdp service to help us with this. Cet article explique comment installer xrdp Ubuntu 20.04 étape par étape, mais avant cela, nous devrions parler de ce qu'est xrdp et comment cela nous aide-t-il ?
Qu’est-ce que Xrdp ?
Xrdp est une connexion graphique open source que vous, en tant qu'utilisateur, pouvez utiliser pour accéder à distance au bureau Linux. Pour ce faire, vous devez utiliser le client RDP. De plus, xrdp fournit une connexion aux machines distantes utilisant Microsoft RDP. Si vous souhaitez en savoir plus sur les concepts liés au RDP, comme ce que c'est et quels sont les meilleurs fournisseurs RDP, vous pouvez lire nos autres articles sur ce protocole. In this guideline, however, we mostly want to teach you how to install xrdp Ubuntu 20.4 via a step-by-step tutorial.
Avantages de Xrdp
- Un moyen simple de surveiller, contrôler et entretenir les appareils
- Facilite le dépannage immédiat
- Vous permet d'avoir un accès facile aux fichiers sur les appareils connectés, les serveurs ou le réseau
- Coût d’exploitation réduit
Ainsi, xrdp vous est très utile, et savoir comment installer xrdp Ubuntu 20.4 est essentiel, ce dont nous parlerons dans la section suivante.
Lire aussi : Introduction au serveur Debian RDP
Comment installer xrdp sur Ubuntu ?
Avant de passer par les étapes requises pour installer xrdp Ubuntu 20.4, vous devez avoir une copie du bureau Ubuntu 20.4 déjà installée sur votre système. Attention : Si vous disposez d'une installation minimale qui ne contient pas de Interface graphique, l'installation d'un environnement de bureau comme GNOME est recommandée.
Vous pouvez utiliser une étape d'installation manuelle ou une isolation automatisée à l'aide de notre script.
Pour une installation automatisée, vous devez d’abord décider de vouloir GNOME ou XFCE. Les deux options après l'installation de l'environnement de bureau installeront xrdp pour vous.
Si vous souhaitez utiliser GNOME, entrez les commandes suivantes :
wget https://support.cloudzy.com/dl.php?type=d&id=12
chmod +x Cloudzy_Gnome.sh
./Cloudzy_Gnome.sh
Si vous souhaitez utiliser XFCE, entrez les commandes suivantes :
wget https://support.cloudzy.com/dl.php?type=d&id=12
chmod +x Cloudzy_xFCE.sh
./Cloudzy_xFCE.sh
Si vous souhaitez l'installer manuellement, nous vous fournissons ce guide d'aide.
Étape 1 : Installation de l'environnement de bureau
Vous pouvez installer l'environnement de bureau Ubuntu à l'aide de la commande suivante :
sudo apt install ubuntu-desktop
Étape 2 : Installation de Xrdp sur Ubuntu 20.04
Au point de départ, vous devez ouvrir le terminal et exécuter la commande suivante pour installer Xrdp sur votre Linux :
sudo apt install xrdp
Il vous sera maintenant demandé si vous souhaitez continuer l'installation, alors appuyez sur « Y » et sur le bouton Entrée pour reprendre le reste de la configuration de xrdp.

Après l'installation, vous vérifiez le service Xrdp en exécutant la commande, car il sera automatiquement démarré :
sudo systemctl status xrdp

Le résultat ci-dessus montre que le démon xrdp est actif et en cours d'exécution.
Étape 3 : Configuration de Xrdp Ubuntu 20.04
Une fois xrdp installé sur votre système, une clé de certificat SSL – ssl-cert-snakeoil.key – est placé dans votre /etc/ssl/privé/ dossier. Vous devez ajouter l'utilisateur xrdp au certificat SSL group afin qu'il rende le fichier lisible à l'utilisateur :
sudo adduser xrdp ssl-cert

Étape 4 : Réglage du pare-feu
Xrdp écoute sur le port 3389 ; si vous êtes derrière un pare-feu UFW, vous devez ouvrir le port pour autoriser le trafic entrant depuis un client RDP. Cet exemple autorisera le trafic de l'ensemble du sous-réseau vers le système Ubuntu.
sudo ufw allow from 192.168.2.0/24 to any port 3389
Après cela, rechargez le pare-feu et confirmez si le port a été ouvert :
sudo ufw reload
sudo ufw status

Étape 5 : Accès au bureau Ubuntu distant via le client RDP
À ce stade, vous devez accéder au système de bureau Ubuntu depuis votre Windows 10 via le client de bureau à distance. Mais avant de faire cela, vous devez vous assurer que vous êtes déconnecté d'Ubuntu 20.04 car seul xrdp est capable de prendre en charge une Xsession.
Ensuite, vous devez lancer votre client et saisir l'adresse IP de votre système distant ; maintenant, cliquez sur le bouton Connecter comme indiqué ci-dessous.

À cette étape, vous verrez une fenêtre contextuelle qui vous aidera à vérifier l'identité de votre système distant ; ne faites pas attention aux erreurs de certificat et cliquez sur le bouton Suivant pour reprendre le reste des étapes pour installer xrdp Ubuntu 20.4 pour votre système.

Étape 6 : Authentification finale
Vous devez saisir vos identifiants de connexion sur la page de connexion Xrdp et cliquer sur le bouton Ok.

Veuillez faire très attention au fait que vous pouvez maintenant voir un écran noir au lieu de l'arrière-plan du bureau Ubuntu. Si vous le voyez, ne vous inquiétez pas car vous pouvez réparer l'écran noir d'Ubuntu avec l'approche suivante. il suffit de modifier le /etc/xrdp/startwm.sh script pour système distant.
sudo vim /etc/xrdp/startwm.sh
Ajoutez ces deux lignes juste avant les lignes qui testent et exécutent Xsession, comme indiqué ci-dessous.
unset DBUS_SESSION_BUS_ADDRESS unset XDG_RUNTIME_DIR

Après avoir enregistré et quitté ce fichier, vous devez redémarrer le service xrdp via la commande suivante :
sudo systemctl restart xrdp
À l'étape suivante, vous devez démarrer la connexion par le haut. Après l'authentification initiale, vous devez vous authentifier à nouveau, comme indiqué ci-dessous.

Dans cette étape, pour installer xrdp Ubuntu 20.04, vous devez saisir vos informations d'identification et cliquer sur le bouton d'authentification. Cela vous dirigera vers l’écran du bureau Ubuntu distant.

Nous avons parcouru toutes ces étapes pour vous apprendre à installer xrdp Ubuntu 20.04 ; vous souhaiterez peut-être maintenant connaître d'autres méthodes que vous pouvez utiliser pour accéder à d'autres systèmes à distance. Même si cet article vous a expliqué comment installer le bureau à distance Ubuntu et xrdp Ubuntu 20.04, vous devez savoir que RDP et VNC (Virtual Networking Computing) sont tous deux des standards de bureau à distance populaires. RDP et VNC présentent des différences significatives, c'est pourquoi il est bon de les comparer plus en détail pour avoir une idée principale de leurs fonctionnalités.
Besoin d'un bureau à distance ?
Serveurs RDP fiables et hautes performances avec une disponibilité de 99,95. Emportez votre ordinateur avec vous dans toutes les grandes villes des États-Unis, d'Europe et d'Asie.
Obtenez un serveur RDPQuelles sont les principales différences entre RDP et VNC ?
Lorsqu'il s'agit de comparer RDP à VNC, plusieurs distinctions sont perceptibles, que nous énumérerons ici.
RDP contre VNC : vitesse
RDP est plus rapide et constitue un excellent choix pour la virtualisation. Il présente de nombreux avantages, notamment des jeux d'instructions plus petits, une plus grande efficacité du réseau et une utilisation moindre de la bande passante que la transmission des pixels via VNC. Même s'il n'est pas possible de partager des écrans dans RDP, l'attribution de différents profils aux utilisateurs vous permet de partager toutes les ressources disponibles sur le serveur à l'aide de RDP, ce qui le rend idéal pour la virtualisation.
RDP vs VNC : indépendance de la plate-forme
VNC est indépendant de la plate-forme et les framebuffers sont présents dans tous les systèmes d'exploitation. L’expérience utilisateur reste donc inchangée quel que soit l’OS que vous utilisez.
RDP contre VNC : sécurité
RDP est connu pour être une option plus sécurisée car il prend en charge Secure Sockets Layer/Transport Layer Security (SSL/TLS) et obtient des améliorations de sécurité à chaque mise à jour. Bien que certains logiciels VNC implémentent Secure Shell (SSH), nous ne pouvons pas supposer que tous le font, ce qui peut rendre VNC plus vulnérable que RDP.
Dans cette section de la configuration du bureau à distance xrdp Ubuntu 20.04, nous avons brièvement parlé des principales différences entre RDP et VNC. Si vous souhaitez les connaître plus en profondeur, vous pouvez lire notre Article de comparaison RDP vs VNC pour vous aider à choisir la meilleure technologie de bureau à distance en fonction de vos besoins.
Récapitulatif : installation du bureau à distance xrdp Ubuntu 20.04
L'accès au bureau à distance permet aux utilisateurs d'accéder à des appareils distants depuis d'autres emplacements. Ce didacticiel était principalement concentré sur la façon d'installer xrdp Ubuntu 20.04, vous aidant à utiliser l'accès à distance pour votre machine Linux. De plus, nous expliquons en quoi RDP diffère de VNC pour vous donner une meilleure vue de ces normes importantes. Vous pouvez également utiliser notre fiable Forfaits VPS RDP pour bénéficier d'une connexion Bureau à distance stable et rapide avec une latence minimale.
Chez cloudzy, nous faisons de notre mieux pour vous proposer les meilleurs forfaits à des prix abordables. Nos solutions RDP VPS vous offrent de nombreux avantages, notamment une disponibilité garantie (99,95 %), plus de 12 emplacements de centres de données dans le monde, un stockage SSD ultra-rapide, une bande passante incroyable, une garantie de remboursement de 14 jours et une assistance technique 24h/24 et 7j/7. Ne tardez plus et obtenez un VPS RDP à un prix aussi bas que 7,95 $.
FAQ
Comment installer xrdp sur Ubuntu 20.04 ?
Voici les étapes pour installer xrdp Ubuntu 20.04 :
- Installer l'environnement de bureau
- Installer XRDP sur Ubuntu
- Configurer Xrdp
- Ajustez votre pare-feu
- Se connecter au bureau à distance
Quel port xrdp utilise-t-il ?
xrdp à écouter Port 3389, pour lequel vous devrez peut-être ajuster votre pare-feu pour autoriser le trafic entrant provenant d'un client RDP.
Comment fonctionne xrdp ?
En termes simples, xrdp, une solution open source, permet un accès à distance aux machines Linux tout en utilisant Windows RDP.
Comment puis-je résoudre le problème d’écran noir xrdp sur Ubuntu 20.04 ?
En suivant les étapes d'installation du bureau à distance Ubuntu, vous pouvez voir un écran noir que vous pouvez résoudre en modifiant /etc/xrdp/startwm.sh comme solution de contournement pour exécuter deux sessions en parallèle pour le même utilisateur.