50% de descuento en todos los planes, por tiempo limitado. Desde $2.48/mo
11 min restantes
Acceso remoto y espacio de trabajo

Cómo instalar y conectarse a un servidor Linux con xRDP en Ubuntu 22.04/24.04

Nick Plata By Nick Plata 11 min de lectura Actualizado el 4 de octubre de 2025
Dos portátiles frente a frente sobre un escritorio con fondo degradado de naranja a verde azulado, mientras gruesas cintas de neón cian y magenta surgen de cada teclado y se entrelazan en el aire como un apretón de manos.

Si quieres un escritorio Ubuntu estable al que puedas acceder desde cualquier lugar, con la configuración adecuada puedes instalar un servidor Linux con xRDP, usar un entorno de escritorio ligero y conectarte desde Windows, macOS o Linux. Esta guía está orientada a Ubuntu 22.04 y 24.04, explica una forma más segura de abrir el acceso e incluye un runbook breve para el clásico error de pantalla azul o negra. Aquí aprenderás a configurar xRDP de forma rápida y a mantenerlo estable y seguro.

Qué hace xRDP en Linux y qué necesitas

Un portátil de 14″ con aspecto muy real (micro-arañazos, huellas suaves) inclinado hacia la izquierda; sobre un panel de cristal flotante, una pequeña silueta de escritorio con la barra de XFCE y las etiquetas grabadas RDP y XORG.

Remote Desktop Protocol es un protocolo conocido por muchos administradores, y xRDP lo lleva a Linux. En un VPS nuevo o en un servidor limpio, añades un entorno de escritorio y xRDP proporciona un inicio de sesión que crea una sesión Xorg. Esa sesión ejecuta tu escritorio Linux y puedes acceder a ella desde cualquier cliente RDP. Es la solución habitual cuando se necesita trabajar en un servidor Linux de forma gráfica y SSH por sí solo no es suficiente.

Antes de empezar, conviene tener claros algunos aspectos básicos para que la configuración sea fluida:

  • Un servidor Ubuntu 22.04 o 24.04 con acceso sudo y una cuenta de usuario estándar.
  • Un escritorio ligero, como Xfce o MATE, para un buen rendimiento en un servidor Servidor RDP en Linux.
  • Paquetes actualizados y espacio en disco suficiente para los paquetes del escritorio.
  • Acceso de red al puerto 3389, con plan para incluir en lista blanca las IPs de origen.
  • Una decisión sobre la exposición: 3389 directo, túnel SSH o VPN.
  • El hecho de que xRDP funciona mejor con una sesión Xorg , no Wayland.


Con todo eso listo, puedes pasar a la instalación. Este es el camino más corto que funciona, para que configures xRDP y te conectes sin problemas con el gestor de pantalla.

Leer también: Introducción al servidor Debian RDP [Cómo instalar el servidor XRDP]

Instalar xRDP en Ubuntu 22.04/24.04

Una «escalera de instalación» de tres pasos en cristal flota en primer plano: paneles finos etiquetados con APT, XFCE4, XRDP (un elemento por panel), cada uno con luz en los bordes; una tecla ENTER hiperrealista (plástico mate, microarañazos, brillo sutil) flota en la parte inferior como si confirmara la acción. Una franja lateral estrecha indica ENABLE.

Si quieres instalar y conectarte a un servidor Linux con xRDP de la forma más rápida y sencilla posible, los siguientes comandos cubren el camino más corto. Los pasos a continuación configuran un escritorio ligero, xRDP y una sesión que funciona bien con RDP.

  1. Actualiza e instala un escritorio ligero. Xfce es una opción segura para un Linux xRDP que se mantiene ágil.
sudo apt update

sudo apt install -y xfce4

 

  1. Instala xRDP. Las versiones modernas de Ubuntu incluyen xorgxrdp automáticamente con el servidor xRDP.
sudo apt install -y xrdp

 

  1. Añade la cuenta de servicio al grupo ssl-cert e inicia el servicio en el arranque.
sudo adduser xrdp ssl-cert

sudo systemctl enable --now xrdp

 

  1. Configura el tipo de sesión. En Ubuntu con GNOME, usa una sesión Xorg para xRDP. Si tu gestor de inicio de sesión muestra un icono de engranaje, selecciona «Xorg» en la pantalla de inicio. Si el servidor usa Wayland por defecto, cambia el gestor de pantalla a una sesión Xorg. Una guía centrada exclusivamente en Ubuntu, como nuestra Instalar RDP en Ubuntu guía, cubre en detalle las preguntas sobre el gestor de pantalla.
  2. Comprueba el estado y el puerto.
systemctl status xrdp --no-pager

ss -tlnp | grep 3389

 

Esta es la configuración mínima. Si prefieres MATE, instala ubuntu-mate-desktop, y selecciona una sesión Xorg al iniciar sesión. Después de instalar y conectarte a un servidor Linux con xRDP, usa un escritorio ligero y una sesión Xorg.

Leer también: ¿Cómo habilitar RDP en Windows Server 2012?

Abrir los puertos correctos y mantener el acceso controlado

Un escudo de vidrio transparente cubre un glifo de puerto empotrado con el número 3389; una pestaña lateral estrecha muestra ALLOWLIST y una pequeña etiqueta en la esquina indica UFW. Un LED de enlace de firewall brilla mientras los demás permanecen apagados, con suaves reflejos en el suelo.

Puedes instalar y conectarte a un servidor Linux con xRDP en nodos sin interfaz gráfica y aun así mantener el acceso restringido. RDP es cómodo, pero abrir el puerto 3389 al mundo entero atrae escaneos. Por eso, limita quién puede comunicarse con el servidor RDP para Linux y usa un túnel o VPN siempre que sea posible.

  • Permite solo la IP de tu oficina o casa para TCP el puerto 3389 con UFW.
  • Si tu IP cambia, usa un túnel SSH; no dejes el puerto 3389 abierto.
  • En máquinas en la nube, usa grupos de seguridad o un firewall y mantén el puerto 3389 en la lista de acceso permitido.
  • Considera limitar la tasa de intentos o usar fail2ban ante inicios de sesión fallidos repetidos.
  • Gestiona SSH con clave y usa autenticación por contraseña para el inicio de sesión de RDP solo si es estrictamente necesario.

Modelo de acceso y cómo configurarlo

Modelo Cómo aplicarlo
Solo lista de acceso permitido sudo ufw allow from <your_ip>/32 to any port 3389
Túnel SSH ssh -L 3389:localhost:3389 user@server y apunta el cliente a 127.0.0.1:3389
VPN primero Conéctate a WireGuard o OpenVPN y luego permite el puerto 3389 solo desde la subred de VPN
Host bastión RDP permitido solo desde un host de salto reforzado dentro de tu VPC

Restringir el acceso reduce los escaneos y mejora la capacidad de respuesta. Con el plan de puertos listo, el siguiente paso es el lado del cliente, para que puedas conectarte desde tu equipo con acceso estable.

Leer también: Guía para instalar Xrdp en Ubuntu 20.04

Conectarse desde Windows, macOS o Linux

Tres pestañas de vidrio delgadas apuntan hacia un nodo central grabado con RDP; las pestañas están etiquetadas como WINDOWS, MACOS y LINUX. El nodo muestra dos pequeñas marcas: XORG y 1920×1080.

Si quieres instalar y conectarte a un servidor Linux con xRDP desde clientes con distintos sistemas operativos, configura resoluciones fijas y ajusta los mapas de teclado. Una vez que xRDP esté en marcha, cualquier cliente RDP estándar podrá conectarse.

  • Windows 10 u 11. Usa Conexión a Escritorio Remoto o la nueva aplicación de Windows. Introduce la IP del servidor, guarda tus credenciales y define una resolución inicial adecuada para tu monitor. Si aparece un aviso de certificado, acéptalo en la primera sesión. Al iniciar sesión, elige Xorg si se te presenta esa opción. Si necesitas una escala nítida, establece una resolución fija en lugar de usar pantalla completa.
  • macOS. Instala Microsoft Remote Desktop desde el App Store. Añade un PC con la IP del servidor; en Pantalla, configura una resolución moderada y desactiva las funciones que no necesites; luego conéctate con tu usuario y contraseña de Linux. Si el teclado no responde bien dentro de la sesión, configura el idioma explícitamente en la aplicación.
  • Linux. Remmina es la opción más sencilla. Crea un perfil RDP con la IP del servidor, el nombre de usuario y una resolución fija. En conexiones lentas, prueba con color de 16 bits. Si se produce un bucle de inicio de sesión, selecciona la opción Xorg en el indicador de xRDP.

Si la primera conexión funciona pero el escritorio va lento, reduce la profundidad de color y desactiva los efectos visuales de las ventanas. Esos dos ajustes son los que más influyen en conexiones lentas. En la siguiente sección verás cómo resolver los problemas más comunes de xRDP en Ubuntu.

Leer también: Instalar Linux Bash en Windows 10

Solucionar problemas comunes de xRDP en Ubuntu

Flota una lista translúcida con tres pasos: XRDP, XORGXRDP, RESTART (uno por panel). En primer plano, un interruptor de palanca ultrarrealista (plástico mate, pequeños arañazos, polvo en la ranura) orientado hacia los paneles. Como única referencia de profundidad: una tenue cuadrícula en perspectiva, bordes de neón limpios y un sutil reflejo de AR.

Cuando hayas instalado y configurado un servidor Linux con xRDP, la ausencia del paquete xorgxrdp o una sesión Wayland pueden provocar una pantalla en negro. La mayoría de los problemas de conexión tienen su origen en el tipo de sesión, la pertenencia a grupos o un paquete que falta. Esta guía rápida te devuelve a un escritorio funcional.

  • Verifica los paquetes. apt list –installed | grep -E 'xrdp|xorgxrdp' debería mostrar ambos. Instala lo que falte y luego ejecuta sudo systemctl restart xrdp xrdp-sesman.
  • Añade la cuenta de servicio. Ejecuta sudo adduser xrdp ssl-cert, cierra sesión y vuelve a conectarte.
  • Fuerza Xorg. En GNOME, selecciona «Xorg» en el menú de engranaje de la pantalla de inicio de sesión. Si no puedes elegirlo, edita /etc/gdm3/custom.conf y desactiva Wayland.
  • Revisa los registros. Consulta /var/log/xrdp.log y /var/log/xrdp-sesman.log. Las pantallas azules suelen incluir una línea de autenticación o sesión que apunta directamente a la solución.
  • Corrige los permisos. Asegúrate de que tu directorio home no sea demasiado restrictivo, chmod 755 ~, y confirma que el propietario de ~/.Xauthority sea correcto, si existe. Si necesitas eliminar un directorio o archivo suelto, nuestra guía Eliminar un directorio en Linux muestra los patrones seguros para hacerlo.
  • Verifica el puerto. ss -tlnp | grep 3389 debería mostrar xrdp en escucha; revisa UFW y cualquier grupo de seguridad en la nube.
  • Evita los diálogos de privilegios en la interfaz gráfica. Para tareas de administración, ejecútalas en una sesión SSH o usa pkexec desde una terminal dentro del escritorio.

Si nada de esto funciona, prueba con otro paquete de escritorio como MATE, inicia sesión una vez localmente para inicializarlo y vuelve a intentar RDP. Una vez que tengas un inicio de sesión estable, puedes volver al ajuste de rendimiento y la mejora de la experiencia. Usa la hoja de referencia mientras instalas y conectas a un servidor Linux con xRDP en varias máquinas.

Referencia rápida de comandos de xRDP

Los comandos de esta tabla reducen el tiempo desde un servidor limpio hasta un escritorio funcional. Tenlos a mano durante la instalación.

Tarea Comando
Actualizar paquetes sudo apt update && sudo apt upgrade -y
Instalar escritorio sudo apt install -y xfce4
Instalar xRDP sudo apt install -y xrdp
Añadir grupo ssl-cert sudo adduser xrdp ssl-cert
Habilitar e iniciar sudo systemctl enable –now xrdp
Estado systemctl status xrdp --no-pager
Comprobación de escucha `ss -tlnp
Registros sudo tail -n 100 /var/log/xrdp.log
Forzar Xorg en GNOME editar /etc/gdm3/custom.conf y establecer WaylandEnable=false
Lista de permisos UFW sudo ufw allow from <your_ip>/32 to any port 3389

Con lo esencial cubierto, puedes ajustar la experiencia según tu rol y tu red. En conexiones de bajo ancho de banda, puedes instalar y conectarte a un servidor Linux con xRDP sin sacrificar la respuesta de tu sesión.

¿Qué escritorio y configuración funcionan mejor con RDP?

Un portapapeles metálico ultrarrealista con clip de resorte y textura de papel ocupa el centro; tres sellos translúcidos flotan sobre la página del portapapeles, cada uno con una marca de verificación a modo de aprobación: XFCE, 16-BIT, FIXED.

Elegir el escritorio adecuado y los ajustes correctos marca una diferencia mayor de lo que suele pensarse. Así es como distintos usuarios mantienen sesiones ágiles y predecibles en un servidor xRDP para Linux sin hardware potente.

  • Sobrecarga mínima: Xfce con composición desactivada; mantén resolución fija y color de 16 bits en conexiones con pérdida.
  • Funciones completas de GNOME: quédate en una sesión Xorg y espera un mayor uso de CPU.
  • Bajo ancho de banda: reduce la resolución, baja la profundidad de color y desactiva fondos de pantalla y animaciones.
  • Varios monitores: empieza con uno solo, comprueba la estabilidad y escala después; los tamaños fijos funcionan mejor que el redimensionado dinámico para xRDP.
  • Problemas con el panel táctil y el teclado: configura la distribución tanto en el cliente como en los ajustes del escritorio.

Estas opciones ayudan a cualquier equipo a conectarse de forma fiable. Si aún no te convence la experiencia, considera una solución alternativa que se adapte mejor a tu caso de uso. 

Alternativas a xRDP en Linux

Un conducto de cristal etiquetado como LINK se divide en cuatro insignias verticales: VNC, X2GO, NX, RDP; todas alimentadas desde la misma base. Un cronómetro ultrarrealista aparece en primer plano a la izquierda.

Aunque xRDP es una buena opción por defecto y resulta bastante sencillo instalar y conectarse a un servidor Linux con xRDP para escritorios estándar, RDP no es la única alternativa. Elige la herramienta según el trabajo y la red:

  • Los servidores VNC son fáciles de automatizar y consumen poco CPU; comprimen bien, aunque la calidad de imagen puede resentirse.
  • X2Go transmite X11 a través de SSH y suele sentirse ágil en conexiones débiles; utiliza su propio cliente.
  • NoMachine ofrece gráficos fluidos para multimedia y CAD, con servidor y cliente propietarios.
  • Algunos equipos simplemente eligen xRDP para Linux específicamente para terminales compartidos, mientras usan VNC para escritorios de un solo usuario.

El resto de esta guía se centra en xRDP, ya que la mayoría de los lectores gestionan un escritorio de uso general a través de RDP. Si instalas y te conectas a un servidor Linux con xRDP y quieres comparar opciones, prueba cada una sobre el mismo enlace para una evaluación justa.

Ejecutar xRDP en un servidor pensado para el trabajo remoto

El panel frontal ultrarrealista de un servidor 1U es el protagonista, con textura de acero y texto de etiquetas pequeño claramente visible; el lateral se divide en tres paneles finos desplegados de izquierda a derecha: panel A 4.2 GHz, panel B DDR5, panel C NVMe; un pequeño emblema junto al botón de encendido indica XRDP.

Aunque sigas cada paso de esta guía al pie de la letra, la calidad del hardware y la red determinan la fluidez de xRDP. Un núcleo rápido, almacenamiento NVMe y rutas limpias hacen que el cursor responda bien y mantienen las sesiones estables. Para eso están diseñados nuestros planes de servidor Linux RDP .

  • Cómputo orientado al escritorio: la alta velocidad de núcleo único, de hasta 4.2 GHz, mantiene el gestor de ventanas ágil y reduce la latencia de entrada durante las sesiones xRDP.
  • Almacenamiento y memoria modernos: NVMe SSD y DDR5 RAM gestionan el arranque de aplicaciones, las operaciones I/O de archivos y las escrituras de registros sin interrupciones.
  • Red y rutas: enlaces de baja latencia con ancho de banda de hasta 10 Gbps según el plan, para que el tráfico 3389 responda bien entre regiones.
  • Disponibilidad garantizada: un objetivo de servicio del 99,95 % permite que las tareas programadas y las sesiones largas se ejecuten sin interrupciones.
  • Seguridad integrada: la protección DDoS permanente resguarda tus endpoints públicos mientras mantienes 3389 en la lista de permitidos.
  • Presencia global: despliega cerca de tus usuarios para reducir la latencia. Las opciones incluyen Nueva York, Los Ángeles, Miami, Dallas, Las Vegas, Ámsterdam, Londres, Alemania, Suiza, Utah y Singapur.
  • Acceso y elección de sistema operativo: acceso root completo, IPv6 gratuito y un catálogo con Ubuntu 24.04 y otras 10 distribuciones Linux para adaptarse a tu entorno.
  • Inicio sencillo: imágenes limpias, aprovisionamiento rápido, snapshots y facturación flexible para que puedas probar y crecer sin complicaciones.

Si quieres que el entorno xRDP que acabas de montar vaya rápido desde el primer día, empieza con el servidor correcto. Elige una región, ajusta el plan y ponlo en marcha en minutos. Compra un servidor RDP hoy y olvídate para siempre de cortes de conexión, latencia o lag.

Conclusiones

Con esta guía, cualquiera puede fácilmente instalas y te conectas a un servidor Linux con xRDP en unos pocos comandos, evitando los problemas más comunes: usa una sesión Xorg y una lista de permisos 3389 reducida. Mantén un escritorio ligero, revisa los registros cuando una sesión se quede colgada y usa una configuración estable en el cliente. Con esos hábitos, tu xRDP Linux el entorno se mantiene predecible y cada nuevo inicio de sesión es tan rutinario como SSH.

Preguntas frecuentes

¿Por qué aparece una pantalla azul o negra tras iniciar sesión?

El gestor de pantalla inició una sesión Wayland; xRDP requiere Xorg. Selecciona Xorg en el icono de ajustes de la pantalla de inicio de sesión o desactiva Wayland en gdm3, y vuelve a intentarlo.

¿Funciona xRDP con Wayland?

Por ahora, Xorg es la opción estable. Puedes instalar y conectarte a un servidor Linux con xRDP de forma consistente cambiando la sesión remota a Xorg.

¿Cómo permito solo mi IP en xRDP?

Activa UFW y añade una sola regla: ufw allow from /32 to any port 3389. Es la forma más directa de proteger un host xRDP Linux que debe ser accesible desde internet.

¿Cuál es el escritorio más ligero para un VPS?

Xfce suele ser la mejor opción. Con la composición desactivada, mantiene la latencia baja en un servidor RDP para Linux con RAM modestos.

¿Puedo usar la nueva aplicación Windows para conectarme a xRDP?

Hoy puedes usar el clásico Conexión a Escritorio Remoto. La nueva aplicación está evolucionando para cuentas de trabajo y educación. Para sesiones estándar de xRDP en Linux, el cliente integrado sigue siendo fiable.

Compartir

Más del blog

Sigue leyendo.

Riesgos de seguridad explicados: ¿Es seguro Chrome Remote Desktop? Imagen destacada con el logotipo de Google sobre un escudo futurista con candado y la marca Cloudzy.
Acceso remoto y espacio de trabajo

¿Es seguro Chrome Remote Desktop? Riesgos de seguridad explicados

Buscaste Chrome Remote Desktop y encontraste la expresión «riesgo de seguridad» asociada a él. Es una pregunta válida y merece una respuesta precisa, no un

Rexa CyrusRexa Cyrus 12 min de lectura
Banner tecnológico en azul oscuro que muestra un rack de servidores con pantallas de interfaz flotantes, titulado "Guía completa: ¿Cuál es la diferencia entre VDI y VM?" con el logotipo de Cloudzy.
Acceso remoto y espacio de trabajo

¿Cuál es la diferencia entre VDI y VM? (Guía 2026)

Las empresas están gastando más de la cuenta intentando proteger a sus equipos remotos mientras amplían los recursos del backend. Una máquina virtual (VM) es un entorno de cómputo aislado que actúa como un sistema independiente

Rexa CyrusRexa Cyrus 12 min de lectura
Imagen destacada de AnyDesk vs. TeamViewer con ambas plataformas en comparación + logotipo de Cloudzy + eslogan + descripción
Acceso remoto y espacio de trabajo

AnyDesk vs. TeamViewer: Cómo funcionan y cuál es mejor en 2026

Imagina que estás al otro lado del mundo y necesitas acceder urgentemente a tu PC en casa o en la oficina, pero no hay forma de llegar a tiempo. Existen varias soluciones disponib

Jim SchwarzJim Schwarz 15 min de lectura

¿Listo para desplegar? Desde 2,48 $/mes.

Cloud independiente, desde 2008. AMD EPYC, NVMe, 40 Gbps. 14 días de garantía de devolución.