XRDP és una implementació del protocol RDP de Microsoft per a servidors Linux; gràcies a aquesta adaptació podem connectar-nos a servidors Linux mitjançant un client d'escriptori remot de Windows. Per poder utilitzar XRDP haurem d'instal·lar un entorn gràfic al nostre servidor; en aquest article utilitzarem l'entorn XFCE, ja que és molt més lleuger pel que fa al consum de recursos en comparació amb KDE, GNOME i Unity.
Instal·lació de l'entorn gràfic i XRDP
El primer que has de fer és actualitzar el servidor:
# apt update && apt upgradeDesprés d'actualitzar el servidor, instal·la els paquets necessaris per utilitzar XFCE i XRDP:
# export DEBIAN_FRONTEND=noninteractive
# apt install -y ubuntu-desktop xfce4 xrdp xfce4-goodies
# echo xfce4-session > ~/.xsession
# systemctl restart xrdpLa instal·lació pot trigar una estona, ja que s'han d'instal·lar molts paquets.
Creació d'un usuari (Opcional)
Per seguretat, crea un usuari xrdpuser per connectar-te al servidor; no és gens recomanable utilitzar l'usuari root:
# adduser xrdpuserAfegeix també l'usuari al grup sudo:
# gpasswd -a xrdpuser sudoAugmentar el rendiment de XRDP (Opcional)
La implementació de RDP de XRDP no està tan optimitzada com a Windows i només utilitza paquets TCP. Per aquest motiu, en algunes ocasions es pot apreciar latència en utilitzar-lo, però pots millorar l'experiència reduint la qualitat del color i ajustant altres opcions.
Copia el fitxer de configuració per tenir-ne una còpia de seguretat:
cp /etc/xrdp/xrdp.ini /etc/xrdp/xrdp.ini.bck Després edita el fitxer de configuració:
vi /etc/xrdp/xrdp.iniModifica les variables "max_bpp", "xserverbpp" i "crypt_level" amb els valors següents:
max_bpp=16
xserverbpp=16
crypt_level=lowAl mateix fitxer de configuració pots afegir després de "max_bpp" la variable "use_compression" amb el valor següent:
use_compression=yesD'aquesta manera, la qualitat serà de 16 bits per píxel encara que al client RDP s'hagin indicat 32 bits de color. Millorarà la fluïdesa de la connexió i el canvi de color no és tan significatiu. També s'utilitzaran un xifratge de nivell baix i compressió per optimitzar cada paquet.
Connectar-se per escriptori remot
Ara que ja tens XRDP instal·lat, pots iniciar la sessió amb l'usuari que has creat des de qualsevol client d'escriptori remot:
Ho has provat? Deixa'ns els teus comentaris! 🙂