Introduction
Xrdp est une implémentation open-source du protocole RDP (Remote Desktop Protocol) de Microsoft qui vous permet de contrôler graphiquement un système distant. Avec RDP, vous pouvez vous connecter à la machine distante et créer une session de bureau réelle, comme si vous vous étiez connecté à une machine locale.

Installation
Note: Toutes les actions sont effectuées avec les droits de root.
1) Mettre à jour les services.
apt update
apt upgrade

2) Installation de l'environnement de bureau (xfce-desktop)
Note: Il existe d'autres environnements qui peuvent être adaptés à cette installation.

apt install task-xfce-desktop

3) Installation du XRDP (Permettre de connecter à la machine distante (RDP))
apt install xrdp

4)vérification de l'état du service (Active (Running))
systemctl status xrdp

5)Par défaut Xrdp utilise le fichier /etc/ssl/private/ssl-cert-snakeoil.key qui n'est lisible que par les utilisateurs membres du groupe "ssl-cert".
Exécutez la commande suivante pour ajouter l'utilisateur xrdp au groupe.

adduser xrdp ssl-cert

C'est fait. Xrdp a été installé sur votre système Debian.

Et voilà vous pouvez accéder depuis le Bureau a distance Windows à votre serveur.

Firewall
Par défaut, Xrdp écoute sur le port 3389 sur toutes les interfaces. Si vous utilisez un pare-feu sur votre serveur Debian, ce que vous devriez toujours faire, vous devrez ajouter une règle qui permettra le trafic sur le port Xrdp.

Exemple pour (iptables)

iptables -t filter -A INPUT -p tcp --dport 3389 -j ACCEPT

Cloudstack
Sur Cloudstack veuillez bien créer une règle (Ingress Rule) pour le port:3389 sur votre INSTANCE en:

Sur l'interface Cloudstack https://cloudstack.ikoula.com/

Cliquer sur votre instance\Security Groups\Security Groups\Nom de votre security Group\Ingress Rule

source : https://fr-wiki.ikoula.com/fr/RDP-Comment_installer_XRDP_Server_(Remote_Desktop)_Debian_10

Répondre…