Configuration de RDP pour se connecter à Ubuntu/CentOS/Debian
Introduction
Le protocole Remote Desktop Protocol (RDP) permet d'accéder à l'interface utilisateur graphique d'un serveur Windows distant et d'interagir avec elle, quel que soit l'endroit où l'on se trouve, au moyen d'une connexion réseau. Il est important de comprendre que RDP fonctionne sur un modèle client-serveur, ce qui signifie qu'un client RDP est installé sur la machine locale et qu'un serveur RDP est installé sur la machine distante.
Dans ce tutoriel, vous apprendrez à configurer RDP pour vous connecter à Ubuntu/CentOS/Debian. Vous comprendrez également comment établir l'accès à un serveur Linux distant en configurant et en utilisant une connexion RDP.
Guide étape par étape pour configurer RDP et installer un environnement de bureau sur Ubuntu/CentOS/Debian
Cette étape consiste à installer et à configurer un environnement de bureau sur votre serveur Ubuntu. Un serveur Ubuntu standard est livré avec un environnement de terminal installé par défaut. Il est nécessaire d'installer un environnement de bureau sur l'ordinateur afin d'accéder à l'interface utilisateur.
La première étape consiste à se connecter via SSH à votre serveur et à mettre à jour la liste des paquets disponibles en exécutant la commande suivante :
1) Connectez-vous au serveur virtuel via SSH et effectuez une mise à jour du système : Ubuntu/Debian
sudo apt-get update
CentOS
sudo yum -y update
2) Installez ensuite les paquets nécessaires : Ubuntu/Debian
sudo apt-get install xrdp
CentOS
sudo yum install -y epel -release
sudo yum install -y xrdp
3) Activez l' utilitaire xRDP et exécutez-le :
sudo systemctl enable xrdp
sudo systemctl start xrdp
4) Ouvrez le port RDP pour vous connecter à distance : Ubuntu/Debian
sudo ufw allow 3389/tcp
CentOS
Si vous utilisez FirewallD, ouvrez le port 3389/TCP pour RDP
sudo firewall -cmd -- add - port=3389/tcp - -permanent
sudo firewall - cmd - -reload
5) Redémarrez le serveur xRDP pour que les modifications soient prises en compte :
sudo /etc/init.d/xrdp restart
Connexion à votre bureau
Pour vous connecter, ouvrez l'application Windows "Connect to Remote Desktop".
Saisissez l'adresse IP du serveur et le nom d'utilisateur, puis cliquez sur Connecter:

Un avertissement de sécurité apparaît lorsque vous vous connectez, cela est dû au fait que vous vous connectez à la famille de systèmes d'exploitation Linux. Cliquez sur "Oui".
Dans la fenêtre qui s'ouvre, sélectionnez Xorg comme session, entrez le mot de passe de l'utilisateur, puis cliquez sur OK :
6. Si vous recevez une alerte indiquant que le Bureau à distance ne peut pas se connecter à l'ordinateur distant, vérifiez que vous avez activé l'option Bureau à distance dans les paramètres de votre système.
Remarque importante :
La fenêtre contextuelle Remote Desktop can't connect to the remote computer (Bureau à distance ne peut pas se connecter à l'ordinateur distant) est une mesure de sécurité qui permet de s'assurer que vous vous connectez au bon serveur. Si vous recevez une fenêtre contextuelle vous demandant de vérifier votre identité, cliquez sur "Oui".
Lorsque la fenêtre s'ouvre, sélectionnez Xorg comme session, entrez le mot de passe de l'utilisateur et cliquez sur OK.

Vous vous connecterez ainsi au bureau.
Une fois connecté, vous devriez pouvoir accéder à votre environnement de bureau Ubuntu/CentOS/Debian.
Test de la connexion RDP
Pour tester la connexion à l'aide du client Remote Desktop Connection sous Windows, procédez comme suit :
1. Lancez l'application Connexion Bureau à distance. Pour ce faire, recherchez "Connexion Bureau à distance" dans le menu Démarrer ou appuyez sur la touche Windows + R pour ouvrir la boîte de dialogue Exécuter, puis tapez "mstsc" suivi de la touche Entrée.
2. Une fois que la fenêtre Connexion Bureau à distance apparaît, vous verrez plusieurs champs de saisie. Repérez le champ "Ordinateur" et saisissez l'adresse IP publique de votre serveur distant.
3. Repérez ensuite le champ "Nom d'utilisateur" et saisissez le nom d'utilisateur associé à votre serveur distant. Il s'agit généralement du nom d'utilisateur que vous utilisez pour vous connecter à votre serveur.
4. Si vous souhaitez enregistrer ces paramètres pour une utilisation ultérieure, vous pouvez cliquer sur le bouton "Enregistrer sous" et fournir un nom pour le fichier de connexion.
5. Une fois que vous avez saisi les informations nécessaires, cliquez sur le bouton "Connecter" pour lancer la connexion.