Når vi lever i en verden af teknologi, burde vi være i stand til at få adgang til systemer og enheder placeret på en betydelig afstand. Remote Desktop Protocol (RDP) giver brugere adgang til fjernsystemers skriveborde. Spørgsmålet er, hvad skal vi gøre, når vi bruger Linux? Nå, vi kan bruge xrdp-tjenesten til at hjælpe os med dette. Denne artikel vil forklare, hvordan man installerer xrdp Ubuntu 20.04 trin-for-trin, men før det skal vi tale om, hvad xrdp er, og hvordan hjælper det os?
Hvad er Xrdp?
Xrdp er et open source grafisk login, som du som bruger kan bruge til at få fjernadgang til Linux-skrivebordet. For at gøre det skal du bruge RDP-klienten. Desuden leverer xrdp et login til fjernmaskinerne, der anvender Microsoft RDP. Hvis du vil vide mere om begreber relateret til RDP, som hvad det er, og hvad er det bedste RDP-udbydere, kan du læse vores andre artikler om denne protokol. I denne guideline ønsker vi dog mest at lære dig, hvordan du installerer xrdp Ubuntu 20.4 via en trin-for-trin vejledning.
Fordele ved Xrdp
- Nem måde at overvåge, kontrollere og vedligeholde enheder
- Letter øjeblikkelig fejlfinding
- Gør det muligt for dig at få nem adgang til filer på de tilsluttede enheder, servere eller netværk
- Lavere driftsomkostninger
Så xrdp er ret nyttigt for dig, og det er vigtigt at vide, hvordan man installerer xrdp Ubuntu 20.4, hvilket vi vil diskutere i det følgende afsnit.
Læs også: Introduktion til Debian RDP Server
Hvordan installeres xrdp på Ubuntu?
Før vi gennemgår de nødvendige trin for at installere xrdp Ubuntu 20.4, bør du have en kopi af Ubuntu 20.4-skrivebordet allerede installeret på dit system. Vær opmærksom: Hvis du har en minimal installation, der ikke indeholder en GUI, anbefales det at installere et skrivebordsmiljø som GNOME.
Du kan bruge manuel installationstrin eller automatiseret isolering ved at bruge vores script.
For automatisk installation skal du først beslutte dig for at have GNOME eller XFCE. Begge muligheder efter installation af skrivebordsmiljø vil installere xrdp for dig.
Hvis du vil bruge GNOME, skal du indtaste de flydende kommandoer:
wget https://support.cloudzy.com/dl.php?type=d&id=12
chmod +x Cloudzy_Gnome.sh
./Cloudzy_Gnome.sh
Hvis du vil bruge XFCE, skal du indtaste de flydende kommandoer:
wget https://support.cloudzy.com/dl.php?type=d&id=12
chmod +x Cloudzy_xFCE.sh
./Cloudzy_xFCE.sh
Hvis du vil installere det manuelt, giver vi dig denne hjælpevejledning.
Trin 1: Installation af skrivebordsmiljø
Du kan installere Ubuntu-skrivebordsmiljøet ved hjælp af følgende kommando:
sudo apt install ubuntu-desktop
Trin 2: Installation af Xrdp på Ubuntu 20.04
Ved udgangspunktet skal du åbne terminalen og køre følgende kommando for at installere Xrdp på din Linux:
sudo apt install xrdp
Nu bliver du spurgt, om du vil fortsætte installationen, så tryk på 'Y' og enter-knappen for at genoptage med resten af xrdp-opsætningen.

Efter installationen bekræfter du Xrdp-tjenesten ved at køre kommandoen, da den automatisk startes:
sudo systemctl status xrdp

Ovenstående output viser, at xrdp-dæmonen er aktiv og kører.
Trin 3: Konfiguration af Xrdp Ubuntu 20.04
Når du har xrdp installeret på dit system, en SSL-certifikatnøgle – ssl-cert-snakeoil.key – er placeret i din /etc/ssl/private/ folder. Du skal tilføje xrdp-brugeren til ssl-cert gruppe, så den gør filen læsbar for brugeren:
sudo adduser xrdp ssl-cert

Trin 4: Justering af firewallen
Xrdp lytter på port 3389; hvis du er bag en UFW-firewall, skal du åbne porten for at tillade indgående trafik fra en RDP-klient. Dette eksempel vil tillade trafik fra hele undernettet til Ubuntu-systemet.
sudo ufw allow from 192.168.2.0/24 to any port 3389
Genindlæs derefter firewallen og bekræft, om porten er blevet åbnet:
sudo ufw reload
sudo ufw status

Trin 5: Adgang til Remote Ubuntu Desktop via RDP Client
På dette tidspunkt skal du have adgang til Ubuntu-skrivebordssystemet fra din Windows 10 via Remote Desktop Client. Men før du gør dette, skal du sørge for, at du er logget ud af Ubuntu 20.04, da xrdp kun er i stand til at understøtte en Xsession.
Dernæst skal du starte din klient og indtaste dit fjernsystems IP-adresse; Klik nu på knappen Connect som vist nedenfor.

På dette trin vil du se et pop op-vindue, der hjælper med at bekræfte identiteten af dit fjernsystem; Vær ikke opmærksom på certifikatfejlene, og klik på knappen Næste for at genoptage resten af trinene for at installere xrdp Ubuntu 20.4 til dit system.

Trin 6: Endelig godkendelse
Du skal indtaste dine loginoplysninger på Xrdp-loginsiden og klikke på OK-knappen.

Vær venligst opmærksom på, at du nu kan se en sort skærm i stedet for en Ubuntu-skrivebordsbaggrund. Hvis du ser det, skal du ikke bekymre dig, fordi du kan rette den sorte Ubuntu-skærm med følgende tilgang. rediger bare /etc/xrdp/startwm.sh script til fjerntliggende system.
sudo vim /etc/xrdp/startwm.sh
Tilføj disse to linjer lige før de linjer, der tester og udfører Xsession, som vist nedenfor.
unset DBUS_SESSION_BUS_ADDRESS unset XDG_RUNTIME_DIR

Når du har gemt og afsluttet denne fil, skal du genstarte xrdp-tjenesten via følgende kommando:
sudo systemctl restart xrdp
I næste trin skal du starte forbindelsen fra toppen. Efter den indledende godkendelse skal du godkende igen, som vist i det følgende.

I dette trin, for at installere xrdp Ubuntu 20.04, skal du indtaste dine legitimationsoplysninger og klikke på godkendelsesknappen. Hvis du gør det, vil du lede dig til skærmen på det eksterne Ubuntu-skrivebord.

Vi har gennemgået alle disse trin for at lære dig, hvordan du installerer xrdp Ubuntu 20.04; du vil måske nu vide andre metoder, som du kan bruge til at få fjernadgang til andre systemer. Selvom denne artikel har guidet dig til, hvordan du installerer Ubuntu remote desktop og xrdp Ubuntu 20.04, skal du vide, at RDP og VNC (Virtual Networking Computing) begge er populære fjernskrivebordsstandarder. RDP og VNC har nogle væsentlige forskelle, hvorfor det er godt at sammenligne dem mere detaljeret for at få hovedideen om deres funktionalitet.
Har du brug for et fjernskrivebord?
Pålidelige, højtydende RDP-servere med 99,95 oppetid. Tag dit skrivebord med på farten til alle større byer i USA, Europa og Asien.
Få en RDP-serverHvad er de vigtigste forskelle mellem RDP og VNC?
Når det kommer til at sammenligne RDP med VNC, er flere forskelle mærkbare, som vi vil liste her.
RDP vs VNC: Hastighed
RDP er hurtigere og et fremragende valg til virtualisering. Det har flere fordele, herunder mindre instruktionssæt, mere netværkseffektivitet og mindre båndbreddeforbrug end at have pixels transmitteret via VNC. Selvom det ikke er muligt at dele skærme i RDP, gør det at tildele forskellige profiler til brugere dig i stand til at dele de ressourcer, der er tilgængelige på serveren ved hjælp af RDP, hvilket gør den ideel til virtualisering.
RDP vs VNC: Platformuafhængighed
VNC er platform-uafhængig, og rammebuffere er til stede i alle operativsystemer. Så brugeroplevelsen forbliver uændret, uanset hvilket operativsystem du bruger.
RDP vs VNC: Sikkerhed
RDP er kendt for at være en mere sikker mulighed, da den understøtter Secure Sockets Layer/Transport Layer Security (SSL/TLS) og opnår sikkerhedsforbedringer med hver opdatering. Selvom noget VNC-software implementerer Secure Shell (SSH), kan vi ikke antage, at alle gør dette, hvilket kan gøre VNC mere sårbar end RDP.
I dette afsnit af xrdp Ubuntu 20.04 remote desktop-konfigurationen talte vi kort om de vigtigste forskelle mellem RDP og VNC. Hvis du vil kende dem mere indgående, kan du læse vores RDP vs VNC sammenligningsartikel for at hjælpe dig med at vælge den bedste fjernskrivebordsteknologi baseret på dine krav.
Recap: xrdp Ubuntu 20.04 fjernskrivebordsinstallation
Fjernskrivebordsadgang giver brugere adgang til fjernenheder fra andre steder. Denne tutorial var hovedsageligt koncentreret om, hvordan du installerer xrdp Ubuntu 20.04, hvilket hjælper dig med at bruge fjernadgang til din Linux-maskine. Derudover diskuterer vi, hvordan RDP adskiller sig fra VNC for at give dig et bedre overblik over disse væsentlige standarder. Du kan også bruge vores pålidelige RDP VPS-planer at drage fordel af en stabil og hurtig Remote Desktop-forbindelse med minimal latenstid.
Hos cloudzy gør vi vores bedste for at give dig de bedste planer til overkommelige omkostninger. Vores RDP VPS-løsninger giver dig flere fordele, herunder garanteret oppetid (99,95%), verdensomspændende 12 datacenterplaceringer, ultrahurtig SSD-lagring, utrolig båndbredde, 14-dages pengene-tilbage-garanti og 24/7 teknisk support. Forsink ikke dette yderligere og få en RDP VPS til en pris så lav som $7,95.
FAQ
Sådan installeres xrdp på Ubuntu 20.04?
Her er trinene til at installere xrdp Ubuntu 20.04:
- Installer skrivebordsmiljø
- Installation af XRDP på Ubuntu
- Konfigurer Xrdp
- Juster din firewall
- Opret forbindelse til Remote Desktop
Hvilken port bruger xrdp?
xrdp lyt med 3389 port, som du muligvis skal justere din firewall til for at tillade indgående trafik fra en RDP-klient.
Hvordan virker xrdp?
Enkelt sagt, xrdp, en open source-løsning, muliggør fjernadgang til Linux-maskiner, mens du bruger Windows RDP.
Hvordan kan jeg løse problemet med xrdp sort skærm på Ubuntu 20.04?
Når du gennemgår trinene for at installere Ubuntu fjernskrivebord, kan du se en sort skærm, som du kan løse med modify /etc/xrdp/startwm.sh som en løsning for at køre to sessioner parallelt for den samme bruger.