📒 

XRDP este o aplicație cu arhitectură client-server care utilizează protocolul RDP (Remote Desktop Protocol) ca protocol de transport. Serverul este un daemon Linux care rulează pe dispozitivul DisplayLink și oferă o conexiune sigură între server și client folosind TLS.

Care este avantajul acestei aplicații? XRDP este foarte ușor de instalat și flexibil de configurat pe sistemele Ubuntu. În acest caz, ne vom uita la sistemul de operare Ubuntu.

Actualizarea pachetului

Pentru început, este recomandat să actualizați pachetele din distribuția Ubuntu. Utilizați următoarele comenzi:

apt update
apt upgrade

Instalarea XRDP

Utilizați următoarea comandă pentru a instala XRDP.

apt install xrdp -y

Instalarea durează de obicei câteva minute, până la 5. Apoi, după instalarea cu succes, veți putea porni serviciul. Utilizați următoarele comenzi:

systemctl enable xrdp
systemctl start xrdp

De asemenea, puteți lansa următoarea comandă pentru a verifica starea aplicației:

systemctl status xrdp

Răspunsul va fi așa

Configurarea XRDP

Programul de instalare va crea un cont nou numit „xrdp”. Sesiunea xrdp folosește fișierul cheie de certificat “/etc/ssl/private/ssl-cert-snakeoil.key”, care este important pentru desktop-uri la distanță.

Pentru ca totul să funcționeze corect, adăugați utilizatorul xrdp la grupul „ssl-cert”. Pentru a face acest lucru, veți putea folosi următoarea comandă:

usermod -a -G ssl-cert xrdp

Reporniți serviciul Xrdp executând comanda de mai jos:

systemctl restart xrdp

Configurarea firewall-ului sistemului

Aplicația XRDP ascultă pe portul standard de desktop la distanță 3389. Înainte de a o utiliza, este foarte necesar să configurați firewall-ul pentru a permite accesul la portul 3389 pentru sistemele de la distanță. Pentru a face acest lucru, utilizați următoarea comandă:

ufw allow from 192.168.1.0/24 to any port 3389

După care veți primi o notificare că regula a fost actualizată cu succes

 

Conexiune

După ce ați finalizat cu succes toți pașii necesari, acum vă veți putea conecta la clientul dvs. XRDP. De exemplu, într-un client Windows, deschideți clientul RDP și introduceți adresa IP a sistemului Ubuntu. Odată ce conexiunea este reușită, sistemul de la distanță va cere autentificare. Introduceți acreditările de conectare la sistemul Ubuntu la distanță pentru a accesa desktopul la distanță.