Dans cet article, nous allons voir comment mettre en place un Remote Desktop Protocol (RDP) avec du SSH sur une distribution Fedora.


Installation

sudo dnf install -y xrdp
sudo systemctl enable xrdp --now

Configuration

sudo firewall-cmd --add-port=3389/tcp --permanent
sudo firewall-cmd --reload

Connexion

On finalise la configuration. On désactive Wayland:

Wayland est un protocole et une architecture de serveur d’affichage pour les systèmes d’exploitation basés sur Linux. Il remplace ou complète le serveur d’affichage X11 (ou X Window System) utilisé traditionnellement sur Linux depuis des décennies.

ssh -L 3389:localhost:3389 user@adresse_ip_fedora

Editer le fichier sudo nano /etc/gdm/custom.conf et ajouter la ligne suivante:

WaylandEnable=false
sudo systemctl restart gdm

GDM (pour GNOME Display Manager) est un gestionnaire de session et d’affichage utilisé principalement avec l’environnement de bureau GNOME


Utilisation

Pour prendre le contrôle de votre Fedora depuis OSX par exemple, installez Windows Apps depuis l’AppStore et configurez votre connexion avec vos credentials SSH + localhost:3389