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 ne dispose pas d’un support RDP intégré. 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 des 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 de connexion au 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 devez indiquer à xrdp d’utiliser Xfce
- Editez le fichier de configuration de xrdp#
echo xfce4-session >~/.xsession - Redémarrer xrdp#
sudo systemctl restart xrdp
Essayez à nouveau de vous connecter 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
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).
- Sauvegardez 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
La mise en place d’une connexion RDP entre Ubuntu et Windows est un processus simple avec l’aide du serveur xrdp. En suivant les étapes de ce guide, vous pouvez activer l’accès à distance à votre bureau Ubuntu et le contrôler depuis une machine Windows. N’oubliez pas de configurer les paramètres de pare-feu nécessaires et de résoudre les problèmes de connexion. En outre, l’amélioration de la sécurité grâce à des options telles que la modification du port RDP par défaut et l’utilisation de VPN vous permettra de vous assurer que votre connexion à distance reste sûre et fiable.
