Comment installer XRDP (bureau à distance) sur Ubuntu 20.04

Comment installer XRDP (bureau à distance) sur Ubuntu 20.04

Le protocole de bureau à distance permet aux utilisateurs d'accéder à des bureaux de systèmes distants. Le service XRDP vous fournit une connexion graphique aux machines distantes à l'aide de Microsoft RDP (protocole de bureau à distance). Le XRDP prend également en charge le transfert de presse-papiers bidirectionnel (texte, bitmap, fichier), redirection audio et redirection du lecteur (montez les lecteurs clients locaux sur les machines distantes).

XRDP est un service facile à installer et configurable pour les systèmes Ubuntu. Mais vous pouvez également utiliser un serveur VNC pour accéder au bureau à distance des systèmes Ubuntu. Trouvez un tutoriel pour installer un serveur VNC sur Ubuntu 20.04 systèmes.

Ce tutoriel vous aide à installer Remote Desktop (XRDP) sur Ubuntu 20.04 Système Linux. Fournit également les instructions pour installer un environnement de bureau sur votre système.

Étape 1 - Installer un environnement de bureau

Par défaut, Ubuntu Server n'a pas d'environnement de bureau installé. Le serveur XRDP est conçu pour contrôler uniquement les systèmes de bureau. Vous devrez donc ajouter un environnement de bureau à votre système.

Ouvrez un terminal et améliorez tous les packages installés avec la commande suivante:

Sudo Apt Update && sudo apt mise à niveau  

Une fois votre système mis à jour, installez l'utilitaire Tasksel pour installer un environnement de bureau:

APT INSTALLATION TASKSEL -Y  

Après avoir installé Tasksel, lancez l'utilitaire Tasksel avec la commande suivante:

tasksel  

Vous devriez voir l'interface suivante:

Utilisez la touche flèche pour faire défiler la liste et trouver Bureau Ubuntu. Ensuite, appuyez sur la touche d'espace pour le sélectionner, puis appuyez sur la touche Tab Tabs pour sélectionner OK puis appuyez sur Entrée pour installer le bureau Ubuntu.

Une fois tous les packages installés, vous devrez régler vos bottes système dans la cible graphique. Vous pouvez le définir avec la commande suivante:

SystemCTL Set-Default Graphical.cible  

Suivant, redémarrage Votre système pour appliquer les modifications.

Étape 2 - Installation de XRDP sur Ubuntu

Les packages XRDP sont disponibles dans les référentiels système par défaut. Vous pouvez installer un bureau distant sur votre système Ubuntu en exécutant la commande suivante.

sudo apt install xrdp -y  

Une fois l'installation XRDP terminée avec succès, son service sera démarré automatiquement. Pour vérifier l'état du service, exécutez la commande:

Sudo Systemctl Status XRDP  

La sortie ci-dessus montre que le service XRDP est opérationnel.

Étape 3 - Configuration de XRDP

Au cours de l'installation, XRDP a ajouté un utilisateur dans votre système nommé «XRDP». La session XRDP utilise un fichier de clés de certificat «/ etc / ssl / private / ssl-cerner-sakeoiloil.clé », qui joue un rôle important avec le bureau distant.

Afin de le travailler correctement, ajoutez l'utilisateur XRDP au groupe «SSL-CERT» avec la commande suivante.

 Sudo Usermod -a -g SSL-CERT XRDP  

Parfois, l'utilisateur fait face à un problème avec l'écran noir apparaît en arrière-plan. Donc, que j'inclus des étapes pour résoudre le problème de l'écran noir en arrière-plan. Modifier le fichier XRDP / etc / xrdp / startwm.shot Dans un éditeur de texte:

sudo nano / etc / xrdp / startwm.shot  

Ajoutez ces commandes avant les commandes qui testent et exécutent XSession comme indiqué ci-dessous:

unset dbus_session_bus_address unset xdg_runtime_dir 

Appuyez sur Ctrl + O pour écrire, puis Ctrl + X pour quitter l'éditeur.

Redémarrez le service XRDP en exécutant la commande ci-dessous:

sudo systemctl redémarrer xrdp  

Étape 4 - Ajustez le pare-feu

Le XRDP écoute le port 3389, qui est le port par défaut du protocole RDP. Vous devez ajuster le pare-feu pour permettre l'accès au port 3389 pour les systèmes distants.

Systèmes en cours d'exécution avec un pare-feu UFW, utilisez la commande suivante pour ouvrir le port 3389 pour le réseau LAN.

sudo ufw autoriser à partir de 192.168.1.0/24 à n'importe quel port 3389  

Recharger l'UFW pour appliquer les nouvelles règles.

sudo ufw rechargement  

Très bien, votre système est prêt à accéder à un protocole RDP.

Étape 5 - Connectez-vous à Remote Desktop

Le service XRDP est installé avec succès et prêt à se connecter. Sur votre client Windows, ouvrez le client RDP et entrez l'adresse IP du système Ubuntu.

Vous pouvez lancer le client RDP en tapant "MSTSC" Dans la fenêtre d'exécution ou la ligne de commande.

La première fois, cela invitera un message d'avertissement en raison de l'inconnu du système distant de votre système. Cochez la case devant "Ne me demandez plus la connexion à cet ordinateur" et cliquez sur OUI pour continuer.

Une fois connecté avec succès, le système distant invite à l'authentification. Entrez les informations d'identification de connexion du système Ubuntu distant pour obtenir un accès à distance de bureau.

Sur l'authentification réussie, vous obtiendrez un accès à distance de bureau.

Maintenant, vous pouvez gérer graphiquement votre système Ubuntu distant.

Conclusion

Ce tutoriel vous a aidé à configurer un service de bureau distant sur Ubuntu 20.04 Système avec XRDP. Le tutoriel comprend également des étapes pour installer un environnement de bureau sur un système Ubuntu.