Hvordan du Installerer Xrdp Server (Remote Desktop) på Ubuntu 18.04

Xrdp er en åpen kildekode-implementasjon av Microsoft Remote Desktop Protocol (RDP) som lar deg grafisk kontrollere et eksternt system. Med RDP, du kan logge deg på den eksterne maskinen og opprett en ekte skrivebord-økt på samme måte som om du hadde logget på en lokal maskin.

Denne veiledningen forklarer hvordan du installerer og konfigurerer Xrdp server på Ubuntu 18.04.

Hvis du ønsker en åpen-kildekode løsning for tilgang til eksternt skrivebord, kan du gå med VNC .,

Installere Desktop-Miljøet #

Vanligvis, Linux-servere som ikke har en desktop environment er installert. Vårt første steg er å installere X11 og en lett desktop miljø som vil fungere som en backend for Xrdp.

Det er flere desktop miljøer (DE) tilgjengelig i Ubuntu-kjeldene. Vi vil være å installere Xfce . Det er en rask, stabil og lett-skrivebordet miljø, noe som gjør den ideell for bruk på en ekstern server.,

Skriv inn følgende kommandoer, som en bruker med sudo-rettigheter til å installere Xfce på din server:

sudo apt updatesudo apt install xfce4 xfce4-goodies xorg dbus-x11 x11-xserver-utils

Avhengig av ditt system, laste ned og installere Xfce pakker vil ta litt tid.

Installere Xrdp #

Xrdp pakken er tilgjengelig i standard Ubuntu-kjeldene. For å installere det, kjører du:

sudo apt install xrdp 

Når installasjonen er fullført, Xrdp tjenesten vil automatisk begynne., Du kan bekrefte at Xrdp kjører ved å skrive:

sudo systemctl status xrdp

output vil se ut noe som dette:

standard Xrdp bruker /etc/ssl/private/ssl-cert-snakeoil.key fil som kan leses bare av brukere som er medlemmer av ssl-cert» gruppe. Kjør følgende kommando for å legge til xrdp – bruker i gruppen :

sudo adduser xrdp ssl-cert 

det er det. Xrdp har blitt installert på din Ubuntu server.

Konfigurere Xrdp #

Xrdp konfigurasjonsfilene ligger i /etc/xrdp – katalogen., For grunnleggende Xrdp tilkoblinger, trenger du ikke å gjøre noen endringer i konfigurasjonsfilene. Xrdp bruker standard X Window-skrivebordet, som i dette tilfellet, er XFCE.

De viktigste konfigurasjonsfilen er oppkalt xrdp.ini . Denne filen er delt inn i seksjoner, og lar deg sette globale innstillinger for sikkerhet og lytte adresser og opprette forskjellige xrdp logg inn økter.,

Når du gjør noen endringer i konfigurasjonsfilen du må starte Xrdp service:

sudo systemctl restart xrdp

Xrdp bruker startwm.sh filen for å starte X-sesjon. Hvis du vil bruke en annen X-Vinduet skrivebordet, redigere denne filen.

Konfigurere Firewall – #

som standard, Xrdp lytter på port 3389 på alle grensesnitt. Hvis du kjører en brannmur på din Ubuntu server (som du alltid bør gjøre), så trenger du å legge til en regel som vil gjøre det mulig trafikk på Xrdp port.,

for Å få tilgang til Xrdp server fra en bestemt IP-adresse eller IP-område, i dette eksempelet 192.168.1.0/24 kjør følgende kommando:

sudo ufw allow from 192.168.1.0/24 to any port 3389

Hvis du vil tillate tilgang fra hvor som helst (som er svært motløse for sikkerhets grunner) kjør:

sudo ufw allow 3389

For å øke sikkerheten, kan du vurdere å sette opp Xrdp å bare lytte på localhost og skape en SSH-tunnel som sikkert fremover trafikk fra din lokale maskin på port 3389 til serveren på den samme porten., En annen sikre alternativ er å installere OpenVPN og koble til Xrdp server via eget nettverk.

Koble til Xrdp Server #

Nå som du har satt opp din Xrdp server, er det på tide å åpne Xrdp klient og koble til serveren.

Hvis du har en Windows-PC, kan du bruke standard RDP-klient. Skriv inn «ekstern» i Windows-søkefeltet og klikk på «Remote Desktop Connection». Dette vil åpne opp RDP-klient. I «Datamaskin» – feltet, skriv inn den eksterne serveren IP-adresse og klikk «Connect».,

On the login screen, enter your username and password and click «OK”.

Once logged in, you should see the default Xfce desktop., Det skal se ut noe som dette:

Du kan nå begynne å arbeide med den eksterne XFCE desktop fra din lokale maskin ved hjelp av tastaturet og musen.

Hvis du bruker mac os, kan du installere Microsoft Remote Desktop applikasjon fra Mac App Store. Linux-brukere kan bruke en RDP-klient som Remmina eller Vinagre.

Konklusjon #

Installere en Xrdp server lar deg administrere dine Ubuntu 18.,04 server fra din lokale datamaskin maskin gjennom en enkel å bruke grafisk grensesnitt.

Leave a Comment