Aller au contenu principal
Facturation électronique obligatoire J‑13 Vérifiez votre conformité →
Essayez :
Infrastructure
☁️
Cloud Computing AWS, Azure, GCP
🖥️
Infrastructure IT Architecture réseau
📦
Virtualisation VMware, Hyper-V
💾
Sauvegarde Backup & PRA
Cybersécurité
🔒
Cybersécurité Protection totale
🛡️
Firewall & UTM Sécurité réseau
🔐
Active Directory Gestion identités
📊
Supervision 24/7 Monitoring actif
Accompagnement
🛠️
Support Technique Hotline 24/7
💡
Conseil IT Stratégie digitale
🎓
Formation Montée compétences
🔄
Infogérance Gestion IT externalisée
🚀
DevOps CI/CD & automation
✉️
Signatures e-mail Unifiées PC, Web & mobile
Solutions par Secteur
🏢
Grande Entreprise Solutions d'envergure
🏪
PME / ETI Croissance optimisée
🚀
Startup / Scaleup Innovation rapide
🏛️
Secteur Public Services publics
Technologies
🤖
Intelligence Artificielle IA & Machine Learning
⛓️
Blockchain & Web3 Technologies décentralisées
⚛️
Quantum Computing Calcul quantique
📡
Edge Computing Traitement périphérique
🛠️
Networkia Nouveau Support IT par IA — tickets N1 & N2 résolus automatiquement
🤖
DulcAI by NetworkIT Assistant IA pour vos réunions
Navigation
🤖
Agencia IA ERP & applis sur-mesure en quelques jours
🧾
Facturation électronique Mise en conformité avant l'échéance 2026
🏷️
Offres & tarifs Prestations à prix clairs (TPE, PME, Industrie)
🤝
Partners Microsoft CSP, AWS, GCP…
📝
Blog Articles & ressources
📰
Actualités News tech & cyber
ℹ️
À Propos Notre équipe
✉️
Nous Contacter Devis gratuit
Outils IT
🧮
Calculatrice IP Sous-réseaux & masques
💰
Calculateur TCO Coût total de possession
Test de Débit Vitesse connexion
🔐
Générateur Mot de Passe Mots de passe sécurisés
🌐
DNS Lookup Résolution de noms
🔋
BatteryGuard Audit risques batteries
OCS Inventory
📊
Version Complète Plan IP + Inventaire
🌐
Plan d'Adressage IP IPs, VLANs, sous-réseaux
🖥️
Inventaire Matériel Serveurs, switchs, postes
🔧
Tous les Outils Voir la liste complète

Debian 13 : Bureau à distance avec xRDP — Installation et sécurisation

Guide technique complet pour déployer xRDP sur Debian 13 : installation, configuration multi-desktop, résolution de l'écran noir, et sécurisation.

Qu'est-ce que xRDP ?

xRDP est un serveur open source qui implémente le protocole RDP (Remote Desktop Protocol) de Microsoft sur les systèmes Linux. Il permet de se connecter à un bureau Linux distant depuis n'importe quel client RDP — Windows, macOS ou Linux — sans logiciel supplémentaire côté client.

Prérequis

  • Un serveur sous Debian 13 (Trixie) avec accès root ou sudo
  • Un environnement de bureau installé (XFCE recommandé pour les performances)
  • Un accès réseau sur le port 3389

Installation de xRDP sur Debian 13

1. Mise à jour du système

sudo apt update && sudo apt upgrade -y

2. Installation de l'environnement de bureau

XFCE est le meilleur choix pour une connexion RDP — léger et réactif :

sudo apt install -y xfce4 xfce4-goodies

Alternatives :

# GNOME (plus lourd, plus complet)
sudo apt install -y gnome-core

# KDE Plasma
sudo apt install -y kde-plasma-desktop

3. Installation de xRDP

sudo apt install -y xrdp
sudo systemctl enable xrdp
sudo systemctl start xrdp

4. Configuration de la session

Créez le fichier .xsession dans le home de l'utilisateur :

echo "xfce4-session" > ~/.xsession
chmod +x ~/.xsession

Pour GNOME :

echo "gnome-session" > ~/.xsession

Résolution du problème d'écran noir

C'est le problème le plus courant avec xRDP. Si vous obtenez un écran noir après connexion :

# Éditer la config xRDP
sudo nano /etc/xrdp/startwm.sh

# Ajouter AVANT les lignes test/exec :
unset DBUS_SESSION_BUS_ADDRESS
unset XDG_RUNTIME_DIR

Puis redémarrez :

sudo systemctl restart xrdp

Connexion depuis les différents OS

Depuis Windows

Ouvrez Bureau à distance (mstsc.exe), entrez l'IP du serveur et connectez-vous avec vos identifiants Linux.

Depuis macOS

Installez Microsoft Remote Desktop depuis le Mac App Store, ajoutez un PC avec l'IP du serveur.

Depuis Linux

# Remmina (recommandé)
sudo apt install -y remmina remmina-plugin-rdp

# Ou en ligne de commande
xfreerdp /v:IP_SERVEUR /u:utilisateur /size:1920x1080

Sécurisation

Firewall

# UFW
sudo ufw allow from 192.168.1.0/24 to any port 3389
sudo ufw enable

# Ou iptables
sudo iptables -A INPUT -p tcp --dport 3389 -s 192.168.1.0/24 -j ACCEPT
sudo iptables -A INPUT -p tcp --dport 3389 -j DROP

Fail2ban contre le brute force

sudo apt install -y fail2ban

# Créer /etc/fail2ban/jail.d/xrdp.conf
sudo tee /etc/fail2ban/jail.d/xrdp.conf << 'EOF'
[xrdp]
enabled = true
port = 3389
filter = xrdp
logpath = /var/log/xrdp.log
maxretry = 3
bantime = 3600
EOF

sudo systemctl restart fail2ban

Tunnel SSH (accès sécurisé depuis l'extérieur)

# Depuis le client
ssh -L 3389:localhost:3389 user@serveur

# Puis connectez-vous en RDP sur localhost:3389

Dépannage

ProblèmeSolution
Écran noirVérifier .xsession + variables DBUS dans startwm.sh
Connexion refuséesudo systemctl status xrdp + vérifier le port 3389
Session qui freezeUtiliser XFCE au lieu de GNOME, réduire la profondeur couleur
Pas de sonsudo apt install -y xrdp pulseaudio-module-xrdp

Cet article vous a été utile ? Partagez-le !

Articles similaires

Découvrez d'autres articles sur le même sujet

Meilleures promos du jour : Redmi 15 5G 256Go à 199€, manette Xbox édition limitée Gears Of War à 80€...
Generation-NT

Meilleures promos du jour : Redmi 15 5G 256Go à 199€, manette Xbox édition limit...

Boîtier Apple TV 4K, écran Echo Show 5 ou encore casque VR Meta Quest : c'est l'heure de retrouver notre sélection des m...

Lire la suite
IT Connect

Proton VPN migre vers Rust : un nouveau cœur WireGuard pour ses applications

Proton a dévoilé un nouveau socle logiciel écrit en Rust pour remplacer wireguard-go dans ses applications VPN, ainsi qu...

Lire la suite
TechCrunch

Save up to $300 on your TechCrunch Disrupt 2026 pass until August 21 

If you’ve been circling around Disrupt, then now’s the best time to lock in your pass and start getting ready to join th...

Lire la suite
Voir toutes les actualités