Xfce est un environnement de bureau libre pour les systèmes d'exploitation de type UNIX tels que GNU/Linux, NetBSD, OpenBSD, FreeBSD, Solaris et autres. Il fournit une interface légère et modulaire basée sur la bibliothèque GTK 3.
L'installation de l'interface graphique Xfce et du bureau à distance XRDP sur un serveur fonctionnant sous le système d'exploitation Ubuntu 18.04 comporte plusieurs étapes.
Connectez-vous à votre serveur via SSH.
Mettez à jour la liste des paquets et installez les mises à jour.
sudo apt update
sudo apt upgrade -y
Installez l'espace de travail Xfce.
sudo apt install xfce4 xfce4-goodies -y
Installez XRDP.
sudo apt install xrdp -y
Exécutez et configurez XRDP pour qu'il démarre automatiquement au démarrage du système.
sudo systemctl enable xrdp
sudo systemctl start xrdp
Définissez Xfce comme environnement de travail par défaut pour XRDP. Pour ce faire, créez et modifiez le fichier .xsession dans le répertoire personnel de votre utilisateur.
echo xfce4-session > ~/.xsession
Redémarrez le service XRDP.
sudo systemctl restart xrdp
Si vous avez installé un UFW (Uncomplicated Firewall), ouvrez le port 3389, qui est utilisé par XRDP.
sudo ufw allow 3389/tcp
Vérifiez l'état de l'UFW pour vous assurer que le port est ouvert.
sudo ufw status
Après avoir effectué ces étapes, vous devriez être en mesure de vous connecter à votre serveur à l'aide de XRDP et d'utiliser l'environnement de bureau Xfce.