Android

Kako instalirati xrdp server (udaljenu radnu površinu) na ubuntu 18.04

How to Install TeamViewer (remote desktop) Version on Ubuntu

How to Install TeamViewer (remote desktop) Version on Ubuntu

Sadržaj:

Anonim

Xrdp je implementacija Microsoftovog protokola udaljene radne površine (RDP) s otvorenim kodom koji vam omogućava grafičku kontrolu udaljenim sustavom. Pomoću RDP-a možete se prijaviti na udaljeni stroj i stvoriti stvarnu sesiju na radnoj površini kao da ste se prijavili na lokalni stroj.

Ovaj vodič objašnjava kako instalirati i konfigurirati Xrdp poslužitelj na Ubuntu 18.04.

Instaliranje radne sredine

Općenito, Linux poslužitelji nemaju instalirano radno okruženje. Naš prvi korak je instalacija X11 i lagano radno okruženje koje će djelovati kao podupirač za Xrdp.

U Ubuntu skladištima dostupno je nekoliko radnih okruženja (DE). Instalirat ćemo Xfce. To je brzo, stabilno i lagano radno okruženje, što ga čini idealnim za upotrebu na udaljenom poslužitelju.

Unesite sljedeće naredbe kao korisnik s povlasticama sudo za instaliranje Xfce na vaš poslužitelj:

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

Preuzimanje, instaliranje i instaliranje Xfce paketa potrajat će neko vrijeme, ovisno o vašem sustavu.

Instaliranje Xrdp-a

Xrdp paket dostupan je u zadanim Ubuntu spremištima. Da biste ga instalirali, pokrenite:

sudo apt install xrdp

Kad je postupak instalacije završen, usluga Xrdp automatski će se pokrenuti. Možete provjeriti je li Xrdp pokrenut upisivanjem:

sudo systemctl status xrdp

Izlaz će izgledati ovako:

● xrdp.service - xrdp daemon Loaded: loaded (/lib/systemd/system/xrdp.service; enabled; vendor preset: enabled) Active: active (running) since Sun 2019-07-28 22:40:53 UTC; 4min 21s ago Docs: man:xrdp(8) man:xrdp.ini(5)…

Xrdp po zadanom koristi /etc/ssl/private/ssl-cert-snakeoil.key datoteku koju mogu čitati samo korisnici koji su članovi "ssl-cert" grupe. Izvršite sljedeću naredbu da dodate xrdp korisnika u grupu:

sudo adduser xrdp ssl-cert

To je to. Xrdp je instaliran na vašem Ubuntu poslužitelju.

Konfiguriranje Xrdp

Konfiguracijske datoteke Xrdp nalaze se u direktoriju /etc/xrdp . Za osnovne Xrdp veze, trebate samo konfigurirati Xrdp za korištenje Xfce. Da biste to učinili, otvorite sljedeću datoteku u uređivaču teksta:

sudo nano /etc/xrdp/xrdp.ini

Na kraju datoteke dodajte sljedeći redak:

/etc/xrdp/xrdp.ini

exec startxfce4

Spremite datoteku i ponovno pokrenite Xrdp uslugu:

sudo systemctl restart xrdp

Konfiguriranje vatrozida

Xrdp po zadanom sluša na priključku 3389 na svim sučeljima. Ako na Ubuntu poslužitelju pokrenete vatrozid (što biste trebali uvijek učiniti), morat ćete dodati pravilo koje će omogućiti promet na Xrdp priključku.

Da biste omogućili pristup Xrdp poslužitelju s određene IP adrese ili IP raspona, u ovom primjeru 192.168.1.0/24 , pokrenite sljedeću naredbu:

sudo ufw allow from 192.168.1.0/24 to any port 3389

sudo ufw allow 3389

Da biste povećali sigurnost, razmislite o postavljanju Xrdp-a za slušanje samo na localhostu i stvaranju SSH tunela koji sigurno prosljeđuje promet s vašeg lokalnog stroja na priključku 3389 na poslužitelj na istom priključku. Druga sigurna opcija je instalirati OpenVPN i povezati se s Xrdp serverom preko privatne mreže.

Spajanje na Xrdp Server

Sada kada ste postavili svoj Xrdp poslužitelj, vrijeme je da otvorite svoj Xrdp klijent i povežete se s poslužiteljem.

Sada možete započeti interakciju s udaljenom radnom površinom XFCE s lokalnog stroja pomoću tipkovnice i miša.

Zaključak

Instaliranje Xrdp poslužitelja omogućuje vam upravljanje poslužiteljem Ubuntu 18.04 s lokalnog stolnog računala pomoću grafičkog sučelja koje se jednostavno koristi.

ubuntu rdp