Verbinding maken met een Linux VPS via xRDP
XRDP is de implementatie van RDP op andere besturingssystemen, in
ons geval de Linux-server, die de gebruiker dezelfde functionaliteit biedt
als RDP. Deze handleiding laat zien hoe je verbinding maakt met een Linux-server via
xRDP.
Install
en verbinding maken met een Linux-server via xRDP
In deze tutorial laten we zien hoe je een
Linux-server, in ons geval Ubuntu, installeert en er verbinding mee maakt via XRDP.
Step
1: Installeer GNOME of de Xfce-desktopomgeving
Als eerste stap installeren we een desktopomgeving
(DE) op Ubuntu, zodat we met onze Linux-server kunnen werken via meer
dan alleen opdrachtregel-commando's.
Note: Sla deze stap over als je al een desktopomgeving hebt
version of Ubuntu.
Note: Om een DE succesvol te installeren, moeten we eerst
een sudo-gebruiker aanmaken op Ubuntu en de bijbehorende commando's uitvoeren via
administratieve rechten van daaruit.
GNOME is een standaard DE in Ubuntu 20.04, en we hoeven slechts een paar
commando's uit te voeren om het te installeren.
sudo apt update
sudo apt install ubuntu-desktop
Na het uitvoeren van de laatste regel wordt gevraagd of je wilt
doorgaan of de installatie wilt afbreken, omdat er 2111 MB aan extra schijfruimte
will be used.

Type in Y and press Enter, and wait
even te wachten totdat de GUI-pakketten volledig zijn gedownload.
Er is ook een andere DE genaamd Xfce als tweede optie, die
snel en visueel aantrekkelijk is. Voer de volgende commando's uit en de
rest van het proces verloopt vergelijkbaar met de installatie van GNOME.
sudo apt update && sudo apt install xubuntu-desktop

Stap 2: Installeer XRDP
Ubuntu bevat al de XRDP-pakketten. Voer het volgende
commando in om ze te installeren.
sudo apt install xrdp
XRDP start direct na de voltooiing van de installatie,
maar je kunt ook de status van XRDP controleren door de
onderstaande commando's uit te voeren.
sudo systemctl status xrdp
XRDP kan nog niet correct functioneren. Linux-groepen zijn
gedefinieerd om veiligheidsredenen; daardoor hebben bepaalde gebruikers geen
toegang tot bepaalde bestanden. We kunnen gebruikers handmatig de benodigde toegang verlenen
als ze die extra rechten nodig hebben.
In dit geval moet XRDP
"/etc/SSL/private/ssl-cert-snakeoil.key" kunnen lezen, maar het is geen lid van de
bijbehorende groep. Alleen leden van de groep "ssl-cert" hebben toegang tot
dit bestand. Je moet XRDP-gebruikers toestemming verlenen. Doe dit
door het volgende commando uit te voeren:
sudo adduser xrdp ssl-cert
Laten we XRDP herstarten om de nieuwe instelling toe te passen.
sudo systemctl restart xrdp
Klaar! De installatie van XRDP is voltooid.
Stap 3: Controleer de
IP address in Ubuntu
Er zijn veel manieren om je IP-adres op te halen. Een eenvoudige manier
zonder afleidende informatie is het uitvoeren van dit
command.
hostname -I
Step 4:
RDP verbinden via lokale Windows of Linux

Nu hoeven we alleen nog het laatste stukje van de puzzel te leggen
om verbinding te maken met de externe Linux-machine. Als je lokale machine op
Windows draait, kun je de standaard Verbinding met extern bureaublad gebruiken om de
verbinding op te zetten. Open gewoon RDC, dat werkt via het Remote Desktop Protocol,
voer het IP-adres van de externe server in en klik op
Connect.
Vervolgens word je om inloggegevens gevraagd, en klaar! Je hebt nu
controle over de externe Linux-server. Als je lokale machine op Linux draait
(Ubuntu), kun je kiezen voor GNOME Boxes to set up RDP.
Voer de volgende opdrachten in:
sudo apt install gnome-boxes
Zodra de installatie is voltooid, start je GNOME Boxes en volg je de stappen
zoals weergegeven in de onderstaande afbeelding.

Voer daarna het IP-adres van de externe machine in en klik op
Connect.

In de onderstaande afbeelding is de session should remain as
Xorg. Je kunt ook de inloggegevens van de externe machine invoeren en klikken op
inloggegevens invoeren en klikken op OK to proceed.

Je bent nu verbonden met je Linux-server.
Gefeliciteerd! Heb je vragen? Neem dan gerust contact met ons op via
submitting a
ticket.
Ook in Secure Shell Protocol (SSH)
Related guides.
Hulp nodig met iets anders?
Gemiddelde reactietijd onder 1 uur. Echte mensen, geen bots.