Comment se connecter à Ubuntu depuis Windows en utilisant RDP
Le protocole Remote Desktop Protocol (RDP) permet aux utilisateurs d’accéder à un ordinateur distant et de le contrôler via un réseau comme s’ils étaient assis directement devant lui. Alors que le protocole RDP est supporté nativement par Windows, Ubuntu n’est pas livré avec un support RDP intégré par défaut. Cette limitation peut être facilement surmontée en installant un logiciel supplémentaire tel que xrdp, une implémentation open-source du protocole RDP pour les systèmes Linux. Une fois configuré, xrdp permet à Ubuntu d’accepter les connexions RDP entrantes provenant de machines Windows et d’autres clients RDP. Cela permet de travailler avec un environnement de bureau graphique complet sur Ubuntu à distance, offrant une expérience familière et pratique aux utilisateurs qui utilisent des outils basés sur Windows pour l’accès à distance. Cependant, vous pouvez facilement installer un serveur RDP sur votre machine Ubuntu et vous y connecter à partir d’un ordinateur Windows en utilisant le client Remote Desktop
Étape 1 : Installer un serveur RDP sur Ubuntu
Ubuntu n’est pas livré avec un serveur RDP par défaut, vous devez donc en installer un. L’un des serveurs RDP les plus couramment utilisés pour Ubuntu est xrdp
Pour installer xrdp :
- Ouvrez le Terminal sur votre machine Ubuntu (appuyez sur Ctrl + Alt + T).
- Mettez à jour les listes de paquets#
sudo apt update - Installez xrdp#
sudo apt install xrdp - Une fois installé, démarrez le service xrdp##
sudo systemctl enable xrdp sudo systemctl start xrdp - Pour vérifier si xrdp est en cours d’exécution, utilisez la commande suivante#
sudo systemctl status xrdp
Maintenant que xrdp est installé et fonctionne, Ubuntu est prêt à accepter les connexions de bureau à distance
Étape 2 : Configurer le pare-feu sur Ubuntu
Pour autoriser les connexions RDP à travers le pare-feu d’Ubuntu, vous devez ouvrir le port 3389, qui est le port par défaut utilisé par RDP
Pour autoriser RDP à travers le pare-feu :
- Si l’UFW (Uncomplicated Firewall) est activé sur votre machine Ubuntu, autorisez le port RDP en exécutant#
sudo ufw allow 3389/tcp - Si le pare-feu est désactivé, vous pouvez l’activer#
sudo ufw enable
Après avoir effectué ces étapes, la machine Ubuntu devrait être prête à accepter des connexions RDP entrantes
Étape 3 : Se connecter à Ubuntu depuis Windows à l’aide de RDP
Une fois que le serveur RDP est configuré sur Ubuntu, vous pouvez utiliser l’outil intégré de connexion au bureau à distance de Windows pour vous connecter
Pour vous connecter à Ubuntu depuis Windows :
- Sur votre ordinateur Windows, appuyez sur Windows + R pour ouvrir la boîte de dialogue Exécuter.
- Tapez mstsc et appuyez sur Entrée. Cela ouvrira l’outil de connexion au bureau à distance.
- Dans la fenêtre Connexion Bureau à distance, tapez l’adresse IP de votre machine Ubuntu. Pour trouver l’adresse IP de votre machine Ubuntu, vous pouvez exécuter la commande suivante dans le terminal#
hostname -I - Cliquez sur Connecter.
- Un écran de connexion s’affiche. Entrez votre nom d’utilisateur et votre mot de passe Ubuntu et cliquez sur OK.
Vous devriez maintenant être connecté à votre bureau Ubuntu depuis votre ordinateur Windows, et vous pouvez le contrôler comme si vous l’utilisiez localement
Étape 4 : Résolution des problèmes courants
Si vous rencontrez des problèmes lors de la connexion à Ubuntu à l’aide de RDP, voici quelques problèmes courants et leurs solutions
1. Écran noir après la connexion
Si vous réussissez à vous connecter mais que vous ne voyez qu’un écran noir, cela est probablement dû à un problème d’affichage de la session xrdp. Pour résoudre ce problème, vous pouvez régler votre environnement de bureau Ubuntu sur Xfce, qui est connu pour bien fonctionner avec xrdp
Installez Xfce :
sudo apt install xfce4Ensuite, vous devrez indiquer à xrdp d’utiliser Xfce
- Modifiez le fichier de configuration de xrdp#
echo xfce4-session >~/.xsession - Redémarrer xrdp#
sudo systemctl restart xrdp
Maintenant, essayez de vous connecter à nouveau, et le problème de l’écran noir devrait être résolu
2. Le pare-feu bloque la connexion
Si vous ne pouvez pas vous connecter à la machine Ubuntu, assurez-vous que le pare-feu est correctement configuré pour autoriser les connexions sur le port 3389
- Vérifiez l’état du pare-feu#
sudo ufw status
Si vous ne voyez pas la règle pour le port 3389, il se peut que vous deviez l’ajouter à nouveau en utilisant : ##ppt_notr_11_code###
sudo ufw allow 3389/tcp3. Connexion lente
Si la connexion est lente, essayez de réduire la qualité d’affichage lors de la connexion. Dans la fenêtre Connexion Bureau à distance, allez dans Afficher les options > Affichage et réduisez la qualité d’affichage
Étape 5 : Améliorer la sécurité des connexions RDP
Pour améliorer la sécurité lors de l’utilisation de RDP, suivez ces meilleures pratiques
1. Modifier le port RDP
Par défaut, RDP utilise le port 3389, qui est largement connu. Pour réduire le risque d’accès non autorisé, vous pouvez remplacer le port RDP par un port personnalisé. Pour modifier le port xrdp
- Ouvrez le fichier xrdp.ini#
sudo nano /etc/xrdp/xrdp.ini - Recherchez la ligne indiquant port=3389 et remplacez-la par un autre numéro de port (par exemple, 3390).
- Enregistrez et quittez le fichier, puis redémarrez xrdp#
sudo systemctl restart xrdp - Vous devrez également mettre à jour votre pare-feu pour autoriser le nouveau port.
2. Utiliser un VPN
Dans la mesure du possible, connectez-vous à la machine Ubuntu via un réseau privé virtuel ( VPN ) avant d’utiliser le protocole RDP. Cela ajoute une couche supplémentaire de cryptage et de sécurité
3. Utiliser des mots de passe forts
Assurez-vous que le compte utilisateur Ubuntu dispose d’un mot de passe fort afin d’éviter les attaques par force brute. Envisagez de mettre en place une authentification à deux facteurs (2FA) pour une protection accrue
Conclusion
L’établissement d’une connexion RDP entre Ubuntu et Windows à l’aide de xrdp est un moyen efficace et pratique de gérer un système Linux à distance, en particulier pour les utilisateurs qui préfèrent une interface graphique ou qui ont besoin d’un accès occasionnel au bureau. Avec xrdp, Ubuntu devient accessible via l’outil standard de connexion au bureau à distance intégré à Windows, ce qui élimine le besoin de clients tiers et simplifie l’administration multiplateforme. En suivant les étapes décrites dans ce guide – installation de xrdp, sélection d’un environnement de bureau compatible et activation du service – vous pouvez rapidement établir une connexion stable au bureau à distance. La configuration correcte du pare-feu joue un rôle clé dans ce processus, car l’ouverture des ports requis garantit une connectivité ininterrompue tout en vous permettant de garder le contrôle sur les règles d’accès au réseau.
