Veamos como conectarnos por escritorio remoto desde cualquier Windows a un equipo con Linux, en este caso Centos 7, por medio de la herramienta xrdp, ya he hablado en otras oportunidades y como se instala en Debian, para los que no lo conozcan es un servidor de protocolo de escritorio remoto de código abierto, que nos permite conectar por RDP a su servidor Linux desde la máquina de Windows; es capaz de aceptar conexiones de rdesktop, freerdp y otros clientes de escritorio remoto.
1- Estoy usando Centos 7 x64 con Gnome
2- Instalación de los repositorios EPEL que es donde se encuentra XRDP, así que abrimos una terminal como root y hacemos:
rpm -Uvh https://dl.fedoraproject.org/pub/epel/epel-release-latest-7.noarch.rpm
3- Instalación de xrdp
yum -y install xrdp tigervnc-server
4- Iniciamos el servicio
systemctl start xrdp
Recordá que cuando reinicies se va, por lo que podes usar systemctl enable xrdp para dejar el cambio permanente.
5- Verificamos si es escuchando bien los puertos.
netstat -antup | grep xrdp
6- Agregamos las excepciones en el firewall
firewall-cmd --permanent --add-port=3389/tcp firewall-cmd --reload
7- Configuramos SELinux
chcon --type=bin_t /usr/sbin/xrdp chcon --type=bin_t /usr/sbin/xrdp-sesman
8- Accedemos a la IP por escritorio remoto de Windows.