Para tener acceso remoto XRDP en Linux CentOS 8 si no tenemos habilitado los repositorios extras para Linux Empresarial (EPEL) los instalamos e iniciamos la instalación:

sudo dnf install epel-release
sudo dnf install xrdp

Habilitamos en el inicio del sistema y comprobamos el estado:

sudo systemctl enable xrdp --now
sudo systemctl status xrdp

La configuración básica se almacena en /etc/xrdp/xrdp.ini pero por defecto no hará falta modificarla.

Permitimos en el firewall el acceso desde nuestra red local, por ejemplo:

sudo firewall-cmd --new-zone=xrdp --permanent
sudo firewall-cmd --zone=xrdp --add-port=3389/tcp --permanent
sudo firewall-cmd --zone=xrdp --add-source=10.0.0.0/24 --permanent
sudo firewall-cmd --reload

Ya podemos utilizar el cliente predeterminado de Windows para escritorio remoto y iniciar sesión:

Y el escritorio por defecto del usuario:

NOTA: recuerda revisar que no hayas iniciado sesión local con el mismo usuario que accedes de manera remota para evitar errores y pantallazos en negro.

Categories: SoftwareTags: