Avec RDP, vous pouvez vous connecter à un autre ordinateur sur un réseau et le contrôler via son interface utilisateur graphique, et l’utiliser presque comme si vous étiez assis en face de lui. Vous pouvez également contrôler la machine distante à partir des systèmes d’exploitation qui prennent en charge le protocole RDP, à savoir Windows, Mac, Linux, Android et iOS.
xRDP permet aux systèmes d’exploitation non Microsoft, tels que Linux et BSD, de fournir un environnement de bureau à distance conforme à RDP entièrement fonctionnel.
Le serveur xRDP est en plein écran et ne nécessite pas l’installation d’un logiciel spécial côté client. xRDP permet aux clients RDP de présenter un bureau X Windows à l’utilisateur. Il fonctionne en établissant un pont graphique entre un système X Windows (OS de type Unix) et le client (celui qui reçoit les commandes) et en relayant les commandes du client vers X.
Ce tutoriel explique comment installer et configurer xRDP pour accéder à Linux depuis le bureau à distance de Windows.
Comment accéder à Ubuntu, Debian, Mint via le bureau à distance depuis Windows (RDP)
Installer xrdp sur Debian, Ubuntu ou Mint
Tout d’abord, nous allons installer l’utilitaire xrdp ainsi que l’environnement de bureau que nous souhaitons utiliser lorsque nous prenons la main.
Ici j’opte pour un environnement de bureau léger tel que xfce4.
- Installez tout cela avec la commande APT suivante :
sudo apt install xrdp xfce4 xfce4-goodies -y
- Pour vérifier que le service est bien démarré et en cours d’exécution
sudo systemctl status xrdp
Configurer xrdp pour utiliser XFCE
Ensuite, vous pouvez modifier le fichier de configuration /etc/xrdp/startwm.sh qui permet d’exécuter des commandes lors d’une connexion RDP.
Ici nous allons ajouter la commande pour démarrer XFCE.
- Editez le fichier à l’aide de nano
sudo nano /etc/xrdp/startwm.sh
- Commentez les lignes suivantes en ajoutant un # à chaque début de ligne
test -x /etc/X11/Xsession && exec /etc/X11/Xsession exec /bin/sh /etc/X11/Xsession
- Puis ajoutez la ligne suivante afin d’exécuter xfce4 lors de la prise en main à distance :
startxfce4
- Quittez et enregistrez les modifications
Changer le port xrdp (Facultatif)
Par défaut, xrdp écoute sur le port 3389. Si cela ne vous convient pas, vous pouvez changer le port par défaut de xrdp.
Pour cela :
- Editez le fichier de configuration xrdp.ini
sudo nano /etc/xrdp/xrdp.ini
- Puis cherchez la ligne suivante et changer le numéro de port réseau
port=50001
- Quittez et enregistrez les modifications
- Puis redémarrez le service xrdp :
sudo systemctl restart xrdp
Vous pouvez confirmer le changement de port en vérifiant les ports ouverts.
Par exemple avec la commande ss :
sudo ss -l|grep 50001
Ou encore en vérifiant les journaux /var/log/xrdp.log
Ouvrir un port pour le trafic entrant dans Firewalld
Pour sécuriser votre Linux, vous pouvez installer un pare-feu.
Les utilisateurs peuvent installer des outils de gestion de pare-feu tels que ufw ou firewalld.
- Pour installer firewalld :
sudo apt install firewalld -y
- Puis démarrez le service firewalld :
sudo systemctl start firewalld
- Pour ouvrir le port 49974 pour les connexions RDP :
sudo firewall-cmd --add-port=50001/tcp --permanent
- Cela doit retourner Success
Configurer de la connexion au bureau à distance sous Windows
- Démarrez l’application de connexion bureau à distance par le menu Démarrer ou la commande mstsc
- Puis cliquez sur Afficher les options
- Si vous ne connaissez pas l’adresse IP de votre Linux, utilisez la commande IP suivante :
sudo ip a
- Dans Ordinateur, saisissez l’adresse IP et le port en respectant la syntaxe suivante :
<adresse IP>:<Port
- Par exemple :
10.0.0.63:50001
- En dessous dans le nom d’utilisateur, saisissez votre utilisateur Linux
- Eventuellement, effectuez les réglages dans les différents onglets (Affichage, Ressources locales, Expériences ou avancé)
- Puis cliquez sur Enregistrer-sous
- Enregistrez le fichier .rdp avec le nom que vous souhaitez dans l’emplacement de votre choix
Se connecter à distance à Linux
- Double-cliquez sur le fichier .rdp
- Saisissez le mot de passe de l’utilisateur Linux et cliquez sur OK
- Le bureau Linux à distance s’ouvre et pour contrôler à distance votre Linux
Liens
- Connexion bureau à distance à Windows à partir de Linux avec un client RDP
- Prendre la main à distance sur Ubuntu avec VNC (Vino)
- Installer et prendre la main avec VNC sur Linux
- Remmina : logiciel de bureau à distance RDP, VNC, SSH pour Linux
- MobaXterm client SSH, RDP, SFTP, VNC pour Windows
- Comment prendre la main sur un PC à distance avec RustDesk sur Windows, Ubuntu ou Android
L’article Accéder à Linux (Debian, Ubuntu) via le bureau à distance depuis Windows (xRDP) est apparu en premier sur malekal.com.
0 Commentaires