Xfce is een vrije bureaubladomgeving voor UNIX-achtige besturingssystemen zoals GNU/Linux, NetBSD, OpenBSD, FreeBSD, Solaris en andere. Het biedt een lichtgewicht en modulaire interface gebaseerd op de GTK 3 bibliotheek.
De installatie van Xfce GUI en XRDP remote desktop op een server met het besturingssysteem Ubuntu 18.04 bestaat uit verschillende stappen.
Maak verbinding met je server via SSH.
Werk de pakketlijst bij en installeer de updates.
sudo apt update
sudo apt upgrade -y
Installeer de Xfce-werkruimte.
sudo apt install xfce4 xfce4-goodies -y
Installeer XRDP.
sudo apt install xrdp -y
Voer XRDP uit en configureer het zodat het automatisch start bij het opstarten van het systeem.
sudo systemctl enable xrdp
sudo systemctl start xrdp
Definieer Xfce als de standaard werkomgeving voor XRDP. Om dit te doen, maakt en bewerkt u het .xsession-bestand in de homedirectory van uw gebruiker.
echo xfce4-session > ~/.xsession
Start de XRDP-service opnieuw.
sudo systemctl restart xrdp
Als u een UFW (Uncomplicated Firewall) hebt geïnstalleerd, open dan poort 3389, die wordt gebruikt door XRDP.
sudo ufw allow 3389/tcp
Controleer de status van UFW om er zeker van te zijn dat de poort open staat.
sudo ufw status
Na het voltooien van deze stappen zou je verbinding moeten kunnen maken met je server via XRDP en de Xfce desktop omgeving moeten kunnen gebruiken.