Uvod
Protokol udaljene radne površine (RDP) predstavlja mrežni protokol koji omogućava korisnicima sa udaljenih lokacija da se povežu sa računarima i upravljaju njima. Ovo je izuzetno korisno za administratore sistema, korisnike koji rade od kuće, kao i za one koji žele pristup svojim računarima sa udaljene lokacije. Ubuntu 22.04 podržava RDP pomoću xrdp protokola, softvera otvorenog koda koji imitira RDP server na Linux sistemima.
Aktiviranje RDP-a putem xrdp-a na Ubuntu 22.04 je jednostavan proces koji se može završiti u nekoliko koraka. U ovom vodiču ćemo vas provesti kroz korake instalacije i podešavanja xrdp-a, omogućavajući udaljeni pristup vašoj radnoj površini.
Instalacija xrdp-a
Prvi korak je instalacija xrdp paketa. Otvorite terminal i unesite sledeću komandu:
sudo apt update
sudo apt install xrdp
Instalacija može trajati nekoliko minuta. Nakon završetka, možete proveriti status xrdp servera koristeći sledeću komandu:
sudo systemctl status xrdp
Trebalo bi da vidite izlaz koji pokazuje da je xrdp server aktivan i da radi.
Konfiguracija xrdp-a
Posle instalacije, potrebno je podesiti xrdp da bi se omogućio udaljeni pristup. Da biste to učinili, otvorite konfiguracioni fajl xrdp-a pomoću željenog uređivača teksta:
sudo nano /etc/xrdp/xrdp.ini
U konfiguracionom fajlu, pronađite sledeće opcije i proverite da li su postavljene na navedene vrednosti:
* port=3389
* max_bpp=32
* crypt_level=low
* channel_rdpdr=yes
Možete dodati i sledeću opciju da biste omogućili pristup putem UDP protokola:
* portv3=3389
Nakon izvršenih izmena, sačuvajte fajl i zatvorite ga.
Omogućavanje pristupa kroz zaštitni zid
Kako bi udaljeni klijenti mogli da pristupe xrdp serveru, potrebno je dozvoliti port 3389 kroz zaštitni zid. Da biste to uradili, unesite sledeće komande:
sudo ufw allow 3389/tcp
sudo ufw allow 3389/udp
Ako koristite drugi zaštitni zid, pogledajte njegovu dokumentaciju da biste saznali kako da dozvolite port 3389.
Pokretanje sesije za udaljeni rad
Sada kada je xrdp konfigurisan i zaštitni zid postavljen, možete pokrenuti sesiju za udaljeni rad sa udaljenog klijenta. Možete koristiti različite RDP klijente, kao što su Windows Remote Desktop Connection, macOS Screen Sharing ili Remmina na Linux-u.
Da biste se povezali na xrdp server, postupite na sledeći način:
* Unesite IP adresu ili ime računara koji hostuje xrdp server u polje za adresu.
* Izaberite RDP ili protokol za udaljeni rad u polju za protokol.
* Kliknite na „Poveži se“ da biste započeli sesiju za udaljeni rad.
U prozoru za autentifikaciju koji se pojavi, unesite korisničko ime i lozinku koje koristite za prijavu na udaljeni računar.
Zaključak
Omogućavanje RDP-a putem xrdp-a na Ubuntu 22.04 je jednostavan i efikasan način da se omogući udaljeni pristup vašem radnom okruženju. Nakon što sledite korake navedene u ovom vodiču, moći ćete da se povežete sa svojim računarom i da ga kontrolišete sa bilo kog mesta sa internet konekcijom. Ovo je posebno korisno za administratore sistema, korisnike koji rade od kuće i one koji žele daljinski pristup svojim računarima.
Često postavljana pitanja
1. Koje su prednosti korišćenja xrdp-a?
xrdp je softver otvorenog koda, što ga čini besplatnim za korišćenje i modifikaciju. Takođe je lagan i ne zahteva mnogo resursa, što ga čini idealnim za korišćenje na serverima sa ograničenim hardverom.
2. Koji RDP klijenti su dostupni za korišćenje?
Postoji širok spektar RDP klijenata koji su dostupni za različite operativne sisteme. Neki od najpopularnijih klijenata su:
* Windows Remote Desktop Connection (Windows)
* macOS Screen Sharing (macOS)
* Remmina (Linux)
* RealVNC (multi-platform)
3. Koji su bezbednosni rizici vezani za korišćenje RDP-a?
RDP može predstavljati bezbednosni rizik ako nije pravilno konfigurisan. Preporučuje se da koristite snažne lozinke i da omogućite dvofaktorsku autentifikaciju kako biste zaštitili svoj računar od neovlašćenog pristupa.
4. Da li je moguće pristupiti računarima koji se nalaze iza zaštitnog zida putem RDP-a?
Da, moguće je koristiti RDP za pristup računarima koji se nalaze iza zaštitnog zida. Međutim, potrebno je konfigurisati zaštitni zid kako bi se omogućio RDP saobraćaj na portu 3389.
5. Koji su najvažniji parametri konfiguracije xrdp-a?
Najvažniji parametri konfiguracije xrdp-a uključuju port
, max_bpp
, crypt_level
i channel_rdpdr
. Za detaljnije informacije o ovim parametrima, pogledajte konfiguracioni fajl xrdp-a (/etc/xrdp/xrdp.ini
).
6. Kako mogu promeniti podrazumevani RDP port?
Da biste promenili podrazumevani RDP port, otvorite konfiguracioni fajl xrdp-a (/etc/xrdp/xrdp.ini
) i promenite vrednost port
parametra na željeni port. Ne zaboravite da dozvolite novi port kroz zaštitni zid.
7. Kako da onemogućim konzolnu sesiju RDP-a?
Da biste onemogućili konzolnu sesiju RDP-a, otvorite konfiguracioni fajl xrdp-a (/etc/xrdp/xrdp.ini
) i dodajte sledeću liniju:
use_vsock=no
8. Kako da uključim podršku za više ekrana u RDP sesijama?
Da biste omogućili podršku za više ekrana u RDP sesijama, otvorite konfiguracioni fajl xrdp-a (/etc/xrdp/xrdp.ini
) i dodajte sledeću liniju:
multimon=1