Omdat we in een wereld van technologie leven, moeten we toegang kunnen krijgen tot systemen en apparaten die zich op aanzienlijke afstand bevinden. Met Remote Desktop Protocol (RDP) hebben gebruikers toegang tot externe systeemdesktops. De vraag is: wat moeten we doen als we Linux gebruiken? Welnu, we kunnen de xrdp-service gebruiken om ons hierbij te helpen. Dit artikel legt stap voor stap uit hoe je xrdp Ubuntu 20.04 installeert, maar daarvoor moeten we eerst praten over wat xrdp is en hoe het ons helpt?
Wat is Xrdp?
Xrdp is een open-source grafische login waarmee je als gebruiker op afstand toegang krijgt tot de Linux-desktop. Om dit te doen, moet u de RDP-client gebruiken. Bovendien levert xrdp een login voor de externe machines die Microsoft RDP gebruiken. Als u meer wilt weten over concepten die verband houden met RDP, zoals wat het is en wat de beste RDP-providerskunt u onze andere artikelen over dit protocol lezen. In deze richtlijn willen we je echter vooral leren hoe je xrdp Ubuntu 20.4 installeert via een stap-voor-stap tutorial.
Voordelen van Xrdp
- Gemakkelijke manier om apparaten te bewaken, controleren en onderhouden
- Vergemakkelijkt het onmiddellijk oplossen van problemen
- Hiermee hebt u eenvoudig toegang tot bestanden op de aangesloten apparaten, servers of netwerk
- Lagere exploitatiekosten
xrdp is dus behoorlijk nuttig voor je, en weten hoe je xrdp Ubuntu 20.4 moet installeren is essentieel, wat we in de volgende sectie zullen bespreken.
Lees ook: Inleiding tot Debian RDP-server
Hoe installeer ik xrdp op Ubuntu?
Voordat we de vereiste stappen doorlopen om xrdp Ubuntu 20.4 te installeren, moet er al een kopie van de Ubuntu 20.4-desktop op uw systeem zijn geïnstalleerd. Let op: Als je een minimale installatie hebt die geen GUI, wordt het installeren van een desktopomgeving zoals GNOME aanbevolen.
U kunt een handmatige installatiestap of geautomatiseerde isolatie gebruiken met behulp van ons script.
Voor een automatische installatie moet u eerst beslissen of u GNOME of XFCE wilt. Beide opties na het installeren van de desktopomgeving zullen xrdp voor u installeren.
Als u GNOME wilt gebruiken, voert u de volgende opdrachten in:
wget https://support.cloudzy.com/dl.php?type=d&id=12
chmod +x Cloudzy_Gnome.sh
./Cloudzy_Gnome.sh
Als u XFCE wilt gebruiken, voert u de volgende opdrachten in:
wget https://support.cloudzy.com/dl.php?type=d&id=12
chmod +x Cloudzy_xFCE.sh
./Cloudzy_xFCE.sh
Als u het handmatig wilt installeren, bieden wij u deze hulpgids.
Stap 1: Desktopomgeving installeren
U kunt de Ubuntu-desktopomgeving installeren met behulp van de volgende opdracht:
sudo apt install ubuntu-desktop
Stap 2: Xrdp installeren op Ubuntu 20.04
Bij het beginpunt moet je de terminal openen en de volgende opdracht uitvoeren om Xrdp op je Linux te installeren:
sudo apt install xrdp
Nu wordt u gevraagd of u door wilt gaan met de installatie, dus druk op ‘Y’ en de enter-knop om door te gaan met de rest van de xrdp-installatie.

Na de installatie verifieert u de Xrdp-service door de opdracht uit te voeren, aangezien deze automatisch wordt gestart:
sudo systemctl status xrdp

De bovenstaande uitvoer laat zien dat de xrdp-daemon actief en actief is.
Stap 3: Xrdp Ubuntu 20.04 configureren
Zodra xrdp op uw systeem is geïnstalleerd, wordt een SSL-certificaatsleutel – ssl-cert-snakeoil.key – wordt in uw geplaatst /etc/ssl/privé/ map. U moet de xrdp-gebruiker toevoegen aan het SSL-certificaat groep zodat het bestand leesbaar wordt voor de gebruiker:
sudo adduser xrdp ssl-cert

Stap 4: De firewall aanpassen
Xrdp luistert op poort 3389; als u zich achter een UFW-firewall bevindt, moet u de poort openen om inkomend verkeer van een RDP-client toe te staan. In dit voorbeeld wordt verkeer van het hele subnet naar het Ubuntu-systeem toegestaan.
sudo ufw allow from 192.168.2.0/24 to any port 3389
Laad daarna de firewall opnieuw en bevestig of de poort is geopend:
sudo ufw reload
sudo ufw status

Stap 5: Toegang krijgen tot extern Ubuntu-bureaublad via RDP-client
Op dit punt moet u vanaf uw Windows 10 toegang krijgen tot het Ubuntu-desktopsysteem via Remote Desktop Client. Maar voordat u dit doet, moet u ervoor zorgen dat u bent afgemeld bij Ubuntu 20.04, aangezien xrdp alleen ondersteuning kan bieden één Xsessie.
Vervolgens moet u uw client starten en het IP-adres van uw externe systeem intoetsen; Klik nu op de knop Verbinden, zoals hieronder weergegeven.

Bij deze stap ziet u een pop-upvenster dat helpt bij het verifiëren van de identiteit van uw externe systeem; let niet op de certificaatfouten en klik op de knop Volgende om de rest van de stappen te hervatten om xrdp Ubuntu 20.4 voor uw systeem te installeren.

Stap 6: Laatste authenticatie
U moet uw inloggegevens invoeren op de Xrdp-inlogpagina en op de knop OK klikken.

Houd er rekening mee dat u nu mogelijk een zwart scherm ziet in plaats van een Ubuntu-bureaubladachtergrond. Als u het ziet, hoeft u zich geen zorgen te maken, want u kunt het zwarte Ubuntu-scherm met de volgende aanpak repareren. bewerk gewoon de /etc/xrdp/startwm.sh script voor extern systeem.
sudo vim /etc/xrdp/startwm.sh
Voeg deze twee regels toe net vóór de regels die testen en uitvoeren Xsessie, zoals hieronder weergegeven.
unset DBUS_SESSION_BUS_ADDRESS unset XDG_RUNTIME_DIR

Nadat u dit bestand heeft opgeslagen en afgesloten, moet u de xrdp-service opnieuw starten via het volgende commando:
sudo systemctl restart xrdp
In de volgende stap moet u de verbinding vanaf de bovenkant starten. Na de initiële authenticatie moet u opnieuw authenticeren, zoals hieronder wordt weergegeven.

Om xrdp Ubuntu 20.04 te installeren, moet u in deze stap uw inloggegevens invoeren en op de authenticatieknop klikken. Als u dit doet, wordt u naar het scherm van het externe Ubuntu-bureaublad geleid.

We hebben al deze stappen doorlopen om u te leren hoe u xrdp Ubuntu 20.04 installeert; Misschien wilt u nu andere methoden weten die u kunt gebruiken om op afstand toegang te krijgen tot andere systemen. Hoewel dit artikel u heeft begeleid bij het installeren van Ubuntu remote desktop en xrdp Ubuntu 20.04, moet u weten dat RDP en VNC (Virtual Networking Computing) beide populaire externe desktopstandaarden zijn. RDP en VNC hebben enkele significante verschillen. Daarom is het goed om ze in meer detail te vergelijken om een idee te krijgen van hun functionaliteit.
Een extern bureaublad nodig?
Betrouwbare, krachtige RDP-servers met een uptime van 99,95. Neem uw desktop mee naar alle grote steden in de VS, Europa en Azië.
Koop een RDP-serverWat zijn de belangrijkste verschillen tussen RDP en VNC?
Als het gaat om het vergelijken van RDP met VNC, zijn er meerdere verschillen merkbaar, die we hier zullen opsommen.
RDP versus VNC: snelheid
RDP is sneller en een uitstekende keuze voor virtualisatie. Het heeft meerdere voordelen, waaronder kleinere instructiesets, meer netwerkefficiëntie en minder bandbreedtegebruik dan wanneer de pixels via VNC worden verzonden. Hoewel het niet mogelijk is om schermen te delen in RDP, kun je door verschillende profielen aan gebruikers toe te wijzen alle beschikbare bronnen op de server delen met behulp van RDP, waardoor het ideaal is voor virtualisatie.
RDP versus VNC: platformonafhankelijkheid
VNC is platformonafhankelijk en framebuffers zijn aanwezig in alle besturingssystemen. De gebruikerservaring blijft dus ongewijzigd, welk besturingssysteem u ook gebruikt.
RDP versus VNC: beveiliging
Het is bekend dat RDP een veiligere optie is, omdat het Secure Sockets Layer/Transport Layer Security (SSL/TLS) ondersteunt en bij elke update beveiligingsverbeteringen verkrijgt. Hoewel sommige VNC-software Secure Shell (SSH) implementeert, kunnen we er niet van uitgaan dat ze dit allemaal doen, wat VNC kwetsbaarder kan maken dan RDP.
In dit gedeelte van de xrdp Ubuntu 20.04 externe desktopconfiguratie hebben we kort gesproken over de belangrijkste verschillen tussen RDP en VNC. Als u ze beter wilt leren kennen, kunt u onze lezen RDP versus VNC-vergelijkingsartikel om u te helpen de beste externe desktoptechnologie te kiezen op basis van uw vereisten.
Samenvatting: xrdp Ubuntu 20.04 externe desktopinstallatie
Met externe bureaubladtoegang kunnen gebruikers vanaf andere locaties toegang krijgen tot externe apparaten. Deze tutorial was voornamelijk gericht op het installeren van xrdp Ubuntu 20.04, zodat u externe toegang voor uw Linux-machine kunt gebruiken. Daarnaast bespreken we hoe RDP verschilt van VNC om u een beter beeld te geven van deze belangrijke standaarden. Ook kunt u gebruik maken van onze betrouwbare RDP VPS-abonnementen om te profiteren van een stabiele en snelle Remote Desktop-verbinding met minimale latentie.
Bij cloudzy doen we ons best om u de beste plannen te bieden tegen betaalbare kosten. Onze RDP VPS-oplossingen bieden u meerdere voordelen, waaronder gegarandeerde uptime (99,95%), 12 datacenterlocaties wereldwijd, ultrasnelle SSD-opslag, ongelooflijke bandbreedte, 14 dagen geld-terug-garantie en 24/7 technische ondersteuning. Stel dit niet verder uit en ontvang een RDP VPS voor een prijs vanaf $ 7,95.
Veelgestelde vragen
Hoe installeer ik xrdp op Ubuntu 20.04?
Hier zijn de stappen om xrdp Ubuntu 20.04 te installeren:
- Installeer bureaubladomgeving
- XRDP installeren op Ubuntu
- Configureer Xrdp
- Pas uw firewall aan
- Maak verbinding met extern bureaublad
Welke poort gebruikt xrdp?
xrdp luister verder 3389 poort, waarvoor u mogelijk uw firewall moet aanpassen om inkomend verkeer van een RDP-client toe te staan.
Hoe werkt xrdp?
Simpel gezegd maakt xrdp, een open-sourceoplossing, externe toegang tot Linux-machines mogelijk terwijl gebruik wordt gemaakt van de Windows RDP.
Hoe kan ik het xrdp-zwarte schermprobleem op Ubuntu 20.04 oplossen?
Als u de stappen voor het installeren van het externe bureaublad van Ubuntu doorloopt, ziet u mogelijk een zwart scherm dat u kunt oplossen door /etc/xrdp/startwm.sh aan te passen als tijdelijke oplossing om twee sessies parallel uit te voeren voor dezelfde gebruiker.