Comment installer XRDP (bureau à distance) sur Debian 10
- 2470
- 610
- Emilie Colin
XRDP est une implémentation open source du serveur Microsoft RDP (protocole de bureau à distance). Il fournit une pontage entre le client RDP et le système X Windows. Le serveur XRDP permet aux utilisateurs distants de se connecter graphique aux machines distantes à l'aide du client Microsoft RDP.
Le XRDP permet la redirection vocale de transfert de presse-papiers, audio et microphone et nous permet de monter des disques locaux sur les machines distantes.
Ce tutoriel vous aide à installer le serveur XRDP (bureau à distance) sur le système Debian 10 Linux.
Prérequisités
Vous devez avoir un accès Shell avec un utilisateur privilège sudo du système Debian 10
Étape 1 - Installation de l'environnement de bureau
Par défaut, Debian Serveurs n'a pas un 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 && apt install tasksel -y
Après avoir installé Tasksel, lancez l'utilitaire Tasksel avec la commande suivante:
Sudo Tasksel
Vous devriez voir l'interface suivante:
Utilisez la touche flèche pour faire défiler la liste et trouver Environnement de bureau Debian. Ensuite, appuyez sur la touche d'espace pour le sélectionner, choisissez également le type dekstop, puis appuyez sur la touche Tab pour sélectionner OK, puis appuyez sur Entrée pour installer l'environnement de bureau.
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:
Sudo Systemctl Set-Default Graphical.cible
Suivant, redémarrage Votre système pour appliquer les modifications.
Étape 2 - Installation de XRDP sur Debian 10
Les packages XRDP Debian sont disponibles dans les référentiels système par défaut. Vous pouvez installer un bureau distant sur votre système Debian 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 en place et écoute sur le port 3389.
Étape 3 - Configuration du service XRDP
Le processus d'installation crée un utilisateur nommé XRDP dans votre système. Les sessions XRDP utilisent un fichier de clé de certificat «/ etc / ssl / private / ssl-cerser-sakeoiloil.clé », qui joue un rôle important avec le bureau distant. Ce fichier clé appartient à Root et le propriétaire du groupe est «SSL-CERT»
Nous devons donc permettre à l'utilisateur de XRDP d'accéder à ce fichier clé. Pour ce faire, 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_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
Vous pouvez changer 192.168.1.0/24
avec 0.0.0.0/0
ouvrir à tous.
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 Debian.
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 dû au système distant est inconnu pour 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 Debian distant pour obtenir un accès à distance de bureau.
Sur l'authentification réussie, vous obtiendrez un accès à distance de bureau.
C'est ça. Maintenant, vous pouvez gérer votre système Debian distant avec une interface graphique.
Conclusion
Ce tutoriel vous a aidé à configurer le service de serveur XRDP (bureau à distance) sur le système Debian 10 Linux. Vous fournit également les étapes pour installer un environnement de bureau sur un système debian Linux.
- « Comment installer TeamViewer sur Fedora 36/35/34
- Comment installer et configurer Drupal sur Fedora 35/34 »