Xrdp est un équivalent open-source de Protocole de bureau à distance de Microsoft (RDP). Avec xrdp installé sur un système Linux, les utilisateurs peuvent accéder à distance au bureau Linux en utilisant un client RDP comme nous le démontrerons plus loin dans cet article. Son téléchargement et son utilisation sont entièrement gratuits.
Sans plus tarder, voyons comment vous pouvez installer Xrdp sur Ubuntu Desktop 20.04 et 18.04.
Conditions préalables
Ce guide suppose que vous disposez déjà d’une copie du Ubuntu 20.04 ou Ubuntu 18.04 bureau déjà installé. Si vous avez une installation minimale – sans interface graphique -, installez un environnement de bureau (tel que GNOME) est recommandé.
Pour installer le Ubuntu environnement de bureau, exécutez la commande:
$ sudo apt install ubuntu-desktop
Étape 1: Installez Xrdp sur Ubuntu 20.04
Pour commencer, lancez votre terminal et appelez la commande suivante pour installer Xrdp sur votre système.
$ sudo apt install xrdp
Lorsque vous y êtes invité, appuyez simplement sur 'Y'
et appuyez sur Entrée pour continuer l’installation.
Xrdp le service démarre automatiquement lors de l’installation. Vous pouvez le vérifier en exécutant la commande:
$ sudo systemctl status xrdp
La sortie confirme, sans aucun doute, que le xrdp le démon est actif et en cours d’exécution.
Étape 2: Configurer Xrdp sur Ubuntu 20.04
Quand Xrdp est installé, une clé de certificat SSL – ssl-cert-snakeoil.key – est placé dans le / etc / ssl / private / dossier. Nous devons ajouter l’utilisateur xrdp au ssl-cert group pour rendre le fichier lisible par l’utilisateur.
$ sudo adduser xrdp ssl-cert
Xrdp écoute sur le port 3389 et si vous êtes derrière un Pare-feu UFW, vous devez ouvrir le port pour autoriser le trafic entrant depuis un RDP client. Dans cet exemple, j’autoriserai le trafic de tout mon sous-réseau vers le Ubuntu système.
$ sudo ufw allow from 192.168.2.0/24 to any port 3389
Ensuite, rechargez le pare-feu et confirmez si le port a été ouvert.
$ sudo ufw reload $ sudo ufw status
Étape 3: Accédez au bureau Ubuntu distant avec le client RDP
Dans cette étape, nous allons accéder au Ubuntu système de bureau de Windows 10 en utilisant le Client de bureau à distance. Mais avant de le faire, assurez-vous de vous déconnecter Ubuntu 20.04. Ceci parce que Xrdp prend en charge un seul Xsession.
Ensuite, lancez votre client et saisissez l’adresse IP de votre système distant, puis cliquez sur le bouton ‘Relier‘ bouton.
Dans la fenêtre contextuelle qui vous demande de vérifier l’identité de votre système distant, ignorez les erreurs de certificat et cliquez sur le ‘Prochain‘pour procéder à la connexion.
Sur le Xrdp page de connexion, fournissez vos informations de connexion et cliquez sur ‘D’accord».
REMARQUE: À ce stade, vous pourriez rencontrer un écran noir vide, au lieu d’un arrière-plan de bureau Ubuntu. En fait, je l’ai personnellement rencontré et après quelques recherches, j’ai découvert une solution de contournement astucieuse.
Correction de l’écran noir Ubuntu
La solution est assez simple. Rendez-vous sur le système distant et modifiez le /etc/xrdp/startwm.sh scénario.
$ sudo vim /etc/xrdp/startwm.sh
Ajoutez ces lignes juste avant les lignes qui testent et exécutent Xsession comme indiqué dans la capture d’écran ci-dessous.
unset DBUS_SESSION_BUS_ADDRESS unset XDG_RUNTIME_DIR
Enregistrez le fichier et quittez. Puis redémarrez le Xrdp un service.
$ sudo systemctl restart xrdp
Ensuite, relancez la connexion. Après l’authentification initiale, vous devrez à nouveau vous authentifier comme indiqué.
Fournissez vos informations d’identification et cliquez sur ‘Authentifier‘et enfin, cela vous amène à l’écran du bureau du système de bureau distant Ubuntu comme indiqué.
Nous serions ravis d’entendre vos commentaires et, plus précisément, les défis que vous avez rencontrés. Nous espérons que ce guide vous a été utile.
Si vous appréciez ce que nous faisons ici sur TecMint, vous devriez considérer:
TecMint est le site communautaire à la croissance la plus rapide et le plus fiable pour tout type d’articles, de guides et de livres Linux sur le Web. Des millions de personnes visitent TecMint! pour rechercher ou parcourir les milliers d’articles publiés disponibles GRATUITEMENT à tous.
Si vous aimez ce que vous lisez, pensez à nous acheter un café (ou 2) en guise de remerciement.
Nous sommes reconnaissants de votre soutien sans fin.
.