Al vivir en un mundo de tecnología, deberíamos poder acceder a sistemas y dispositivos ubicados a una distancia considerable. El Protocolo de escritorio remoto (RDP) permite a los usuarios acceder a escritorios de sistemas remotos. La pregunta es, ¿qué debemos hacer al usar Linux? Bueno, podemos usar el servicio xrdp para ayudarnos con esto. Este artículo explicará cómo instalar xrdp Ubuntu 20.04 paso a paso, pero antes de eso, debemos hablar sobre qué es xrdp y en qué nos ayuda.
¿Qué es Xrdp?
Xrdp es un inicio de sesión gráfico de código abierto que usted, como usuario, puede utilizar para acceder de forma remota al escritorio de Linux. Para hacerlo, necesita utilizar el cliente RDP. Además, xrdp ofrece un inicio de sesión en las máquinas remotas que emplean Microsoft RDP. Si quieres saber más sobre conceptos relacionados con RDP, como qué es y cuáles son los mejores proveedores de RDP, puede leer nuestros otros artículos sobre este protocolo. Sin embargo, en esta guía, principalmente queremos enseñarle cómo instalar xrdp Ubuntu 20.4 a través de un tutorial paso a paso.
Ventajas de Xrdp
- Una manera sencilla de monitorear, controlar y mantener dispositivos
- Facilita la resolución inmediata de problemas.
- Le permite tener fácil acceso a archivos en los dispositivos, servidores o redes conectados
- Menor costo de operación
Entonces, xrdp es muy útil para usted y saber cómo instalar xrdp Ubuntu 20.4 es esencial, lo cual discutiremos en la siguiente sección.
Lea también: Introducción al servidor RDP de Debian
¿Cómo instalar xrdp en Ubuntu?
Antes de seguir los pasos necesarios para instalar xrdp Ubuntu 20.4, ya debe tener una copia del escritorio Ubuntu 20.4 instalada en su sistema. Atención: Si tienes una instalación mínima que no contiene un GUI, se recomienda instalar un entorno de escritorio como GNOME.
Puede utilizar el paso de instalación manual o el aislamiento automatizado utilizando nuestro script.
Para una instalación automatizada, primero debes decidir si quieres GNOME o XFCE. Ambas opciones después de instalar el entorno de escritorio instalarán xrdp por usted.
Si desea utilizar GNOME, ingrese los comandos fluidos:
wget https://support.cloudzy.com/dl.php?type=d&id=12
chmod +x Cloudzy_Gnome.sh
./Cloudzy_Gnome.sh
Si desea utilizar XFCE, ingrese los comandos fluidos:
wget https://support.cloudzy.com/dl.php?type=d&id=12
chmod +x Cloudzy_xFCE.sh
./Cloudzy_xFCE.sh
Si desea instalarlo manualmente, le proporcionamos esta guía de ayuda.
Paso 1: instalar el entorno de escritorio
Puede instalar el entorno de escritorio Ubuntu usando el siguiente comando:
sudo apt install ubuntu-desktop
Paso 2: Instalar Xrdp en Ubuntu 20.04
En el punto de partida, debe abrir la terminal y ejecutar el siguiente comando para instalar Xrdp en su Linux:
sudo apt install xrdp
Ahora se le preguntará si desea continuar con la instalación, así que presione 'Y' e ingrese el botón para continuar con el resto de la configuración de xrdp.

Después de la instalación, verifica el servicio Xrdp ejecutando el comando, ya que se iniciará automáticamente:
sudo systemctl status xrdp

El resultado anterior demuestra que el demonio xrdp está activo y ejecutándose.
Paso 3: Configurar Xrdp Ubuntu 20.04
Una vez que haya instalado xrdp en su sistema, una clave de certificado SSL – ssl-cert-snakeoil.key – se coloca en su /etc/ssl/privado/ carpeta. Debe agregar el usuario xrdp al certificado ssl grupo para que el archivo sea legible para el usuario:
sudo adduser xrdp ssl-cert

Paso 4: Ajustar el firewall
Xrdp escucha en el puerto 3389; Si está detrás de un firewall UFW, debe abrir el puerto para permitir el tráfico entrante desde un cliente RDP. Este ejemplo permitirá el tráfico desde toda la subred al sistema Ubuntu.
sudo ufw allow from 192.168.2.0/24 to any port 3389
Después de eso, vuelva a cargar el firewall y confirme si el puerto se ha abierto:
sudo ufw reload
sudo ufw status

Paso 5: acceder al escritorio remoto de Ubuntu a través del cliente RDP
En este punto, necesita acceder al sistema de escritorio Ubuntu desde su Windows 10 a través del Cliente de escritorio remoto. Pero, antes de hacer esto, debe asegurarse de haber cerrado sesión en Ubuntu 20.04, ya que xrdp solo es capaz de admitir una sesión X.
A continuación, debe iniciar su cliente e ingresar la dirección IP de su sistema remoto; ahora, haga clic en el botón Conectar como se muestra a continuación.

En este paso, verá una ventana emergente que le ayudará a verificar la identidad de su sistema remoto; No preste atención a los errores de certificado y haga clic en el botón Siguiente para reanudar el resto de los pasos para instalar xrdp Ubuntu 20.4 en su sistema.

Paso 6: autenticación final
Debe ingresar sus credenciales de inicio de sesión en la página de inicio de sesión de Xrdp y hacer clic en el botón Aceptar.

Preste mucha atención porque es posible que ahora vea una pantalla negra en lugar de un fondo de escritorio de Ubuntu. Si lo ve, no se preocupe porque puede arreglar la pantalla negra de Ubuntu con el siguiente método. solo edita el /etc/xrdp/startwm.sh script para sistema remoto.
sudo vim /etc/xrdp/startwm.sh
Agregue estas dos líneas justo antes de las líneas que prueban y ejecutan Xsesión, como se muestra a continuación.
unset DBUS_SESSION_BUS_ADDRESS unset XDG_RUNTIME_DIR

Después de haber guardado y salido de este archivo, debe reiniciar el servicio xrdp mediante el siguiente comando:
sudo systemctl restart xrdp
En el siguiente paso, debes iniciar la conexión desde arriba. Después de la autenticación inicial, debe autenticarse nuevamente, como se muestra a continuación.

En este paso, para instalar xrdp Ubuntu 20.04, debe ingresar su credencial y hacer clic en el botón autenticar. Al hacerlo, accederá a la pantalla del escritorio remoto de Ubuntu.

Hemos seguido todos estos pasos para enseñarle cómo instalar xrdp Ubuntu 20.04; Es posible que ahora desee conocer otros métodos que puede utilizar para acceder a otros sistemas de forma remota. Aunque este artículo lo ha guiado sobre cómo instalar el escritorio remoto de Ubuntu y xrdp Ubuntu 20.04, debe saber que RDP y VNC (Virtual Networking Computing) son estándares populares de escritorio remoto. RDP y VNC tienen algunas diferencias significativas, por lo que es bueno compararlos con más detalle para tener una idea principal de su funcionalidad.
¿Necesita un escritorio remoto?
Servidores RDP confiables y de alto rendimiento con un tiempo de actividad del 99,95. Lleve su computadora de escritorio mientras viaja a las principales ciudades de EE. UU., Europa y Asia.
Obtenga un servidor RDP¿Cuáles son las principales diferencias entre RDP y VNC?
Cuando se trata de comparar RDP con VNC, se notan múltiples distinciones, que enumeraremos aquí.
RDP frente a VNC: velocidad
RDP es más rápido y una excelente opción para la virtualización. Tiene múltiples ventajas, incluidos conjuntos de instrucciones más pequeños, más eficiencia de la red y menos uso de ancho de banda que transmitir los píxeles a través de VNC. Aunque no es posible compartir pantallas en RDP, asignar diferentes perfiles a los usuarios le permite compartir cualquier recurso disponible en el servidor mediante RDP, lo que lo hace ideal para la virtualización.
RDP vs VNC: independencia de plataforma
VNC es independiente de la plataforma y los framebuffers están presentes en todos los sistemas operativos. Por lo tanto, la experiencia del usuario permanece sin cambios, independientemente del sistema operativo que utilice.
RDP frente a VNC: seguridad
Se sabe que RDP es una opción más segura, ya que admite Secure Sockets Layer/Transport Layer Security (SSL/TLS) y obtiene mejoras de seguridad con cada actualización. Aunque algunos programas de VNC implementan Secure Shell (SSH), no podemos asumir que todos lo hagan, lo que puede hacer que VNC sea más vulnerable que RDP.
En esta sección de la configuración del escritorio remoto xrdp Ubuntu 20.04, hablamos brevemente sobre las principales diferencias entre RDP y VNC. Si quieres conocerlos más a fondo, puedes leer nuestro Artículo comparativo de RDP y VNC para ayudarle a elegir la mejor tecnología de escritorio remoto según sus necesidades.
Resumen: instalación de escritorio remoto xrdp Ubuntu 20.04
El acceso al escritorio remoto permite a los usuarios acceder a dispositivos remotos desde otras ubicaciones. Este tutorial se concentró principalmente en cómo instalar xrdp Ubuntu 20.04, ayudándole a utilizar el acceso remoto para su máquina Linux. Además, analizamos en qué se diferencia RDP de VNC para brindarle una mejor visión de estos importantes estándares. También puede utilizar nuestro confiable Planes VPS RDP para beneficiarse de una conexión a Escritorio remoto estable y rápida con una latencia mínima.
En cloudzy, hacemos todo lo posible para ofrecerle los mejores planes a costos asequibles. Nuestras soluciones RDP VPS le ofrecen múltiples ventajas, incluido tiempo de actividad garantizado (99,95%), 12 ubicaciones de centros de datos en todo el mundo, almacenamiento SSD ultrarrápido, ancho de banda increíble, garantía de devolución de dinero de 14 días y soporte técnico 24 horas al día, 7 días a la semana. No lo demores más y obtén un VPS RDP a un precio tan bajo como $7,95.
Preguntas frecuentes
¿Cómo instalar xrdp en Ubuntu 20.04?
Estos son los pasos para instalar xrdp Ubuntu 20.04:
- Instalar el entorno de escritorio
- Instalación de XRDP en Ubuntu
- Configurar Xrdp
- Ajusta tu firewall
- Conectarse al escritorio remoto
¿Qué puerto utiliza xrdp?
xrdp escucha puerto 3389, para lo cual es posible que deba ajustar su firewall para permitir el tráfico entrante desde un cliente RDP.
¿Cómo funciona xrdp?
En términos simples, xrdp, una solución de código abierto, permite el acceso remoto a máquinas Linux mientras se utiliza Windows RDP.
¿Cómo puedo solucionar el problema de la pantalla negra xrdp en Ubuntu 20.04?
Al seguir los pasos para instalar el escritorio remoto de Ubuntu, es posible que vea una pantalla negra que puede resolver modificando /etc/xrdp/startwm.sh como solución alternativa para ejecutar dos sesiones en paralelo para el mismo usuario.