De command-line is krachtig, maar soms wil je gewoon het gemak van een desktop. In deze handleiding laten we je zien hoe je een GUI installeert op je Linux VPS: een lichte XFCE-omgeving voor kleinere servers of een volledige GNOME-desktop voor de wat krachtigere machines. Ook leggen we uit hoe je RDP inschakelt zodat je eenvoudig kunt verbinden, net als bij een gewone computer.
Heb je nog geen VPS? Bekijk ons aanbod en start direct met je eigen server.
1. Systeem bijwerken
Voordat je een desktopomgeving installeert, is het belangrijk dat je systeem up-to-date is:
2. XFCE installeren via Xubuntu (lichte desktop)
Heb je nou een VPS met wat minder resources, maar wil je toch graag een GUI gebruiken? Kies dan voor een desktop gebaseerd op XFCE, zoals xubuntu-desktop. Doordat het een lichtgewicht desktop environment is is deze perfect voor VPS'en met 1 core, en 1 tot 2 GB RAM.
Herstart de server zodat hij met de desktop gestart wordt:
Na het herstarten kun je via VNC verbinden, inloggen met je account en de al voorgeinstalleerde applicaties gebruiken.
3. GNOME installeren (volledige desktop)
Heb je niet genoeg aan XFCE en wil je toch liever een volwaardige desktop waar standaard al een aantal apps geinstalleerd zijn? Installeer dan de Gnome desktop op bijvoorbeeld Ubuntu 24.04. Deze desktop omgeving is geschikt voor VPSen vanaf 2 cores en 4GB RAM of meer. Volgens de GNOME-vereisten is het ook mogelijk vanaf 2GB RAM, maar voor een betere gebruikservaring raden wij minimaal 4GB RAM aan.
Herstart de server zodat hij met de desktop gestart wordt:
Na het herstarten kun je via VNC verbinden, inloggen met je account en de al voorgeinstalleerde applicaties gebruiken.
4. RDP-toegang regelen
Verbinden met je VPS via VNC is natuurlijk heel handig, maar soms wil je voor het gemak gebruik maken van RDP (Remote Desktop Protocol) om vanaf je Windows laptop te verbinden met je Linux VPS. Hiervoor dienen een aantal dingen te gebeuren
- RDP installeren
- RDP configureren voor je GUI
- Firewall toegang configureren (als je ufw geinstalleerd hebt)
- RDP starten
- Verbinden met je VPS
4.1 RDP Installeren
Om RDP mogelijk te maken moet er een enkel pakket geinstalleerd worden, namelijk xrdp. Dit pakket is op de meeste Linux distributies beschikbaar en maakt het mogelijk om via RDP te kunnen verbinden.
4.2 RDP Configureren voor XFCE
Maak je gebruik van xubuntu (XFCE)? Zorg er dan voor dat er een 'startxfce4' in het .xsession bestand in je homedirectory staat. Staat dat er niet, dan probeert rdp om een GNOME sessie te starten, maar dat is niet geinstalleerd.
4.3 RDP Configureren voor Gnome
Om RDP te kunnen gebruiken zijn er een aantal extra packages nodig. Door deze packages te installeren kun je als dezelfde gebruiker met meerdere sessies inloggen.
4.4 Firewall toegang configureren
in deze blog heb je kunnen lezen hoe belangijk het is om je VPS te beveiligen. Mocht je de stappen uit de blog gevolgd hebben, dan heb je waarschijnlijk ook een firewall zoals UFW geinstalleerd. Zorg er daarom voor dat de standaard RDP poort open staat op je vps.
4.5 Start XRDP opnieuw indien nodig:
4.6 Verbinden via Remote Desktop
- Windows: Open Remote Desktop Connection (
mstsc
), vul het IP-adres van je VPS in en klik op Connect. - macOS/Linux: Gebruik Remmina of een andere RDP-client.
- Log in met je VPS-gebruikersnaam en wachtwoord.
Je bent nu succesvol verbonden met je Linux VPS via RDP.
5. Tips & opmerkingen
- Gebruik XFCE op kleinere VPS’en voor betere prestaties.
- Voor extra veiligheid kun je de RDP-poort aanpassen in
/etc/xrdp/xrdp.ini
. - Kom je een zwart scherm tegen? Zorg dat je uitlogt via VNC en probeer het opnieuw
Wil je ook een VPS waarop je direct een desktopomgeving kunt installeren? Bekijk ons VPS-aanbod en kies de server die bij je past.