Cómo instalar el servidor Xrdp (escritorio remoto) en Ubuntu 18.04

27 feb 2021 3 min di lettura
Cómo instalar el servidor Xrdp (escritorio remoto) en Ubuntu 18.04
Indice dei contenuti

Introducción

Xrdp es una implementación de código abierto del Protocolo de escritorio remoto de Microsoft (RDP) que le permite controlar gráficamente un sistema remoto. Con RDP, puede iniciar sesión en la computadora remota y crear una sesión de escritorio real como si estuviera conectado a una computadora local.

Este tutorial explica cómo instalar y configurar el servidor Xrdp en Ubuntu 18.04.

Instalación del entorno de escritorio

Normalmente, los servidores Linux no tienen instalado un entorno de escritorio. Nuestro primer paso es instalar X11 y un entorno de escritorio ligero que actuará como backend para Xrdp.

Hay varios entornos de escritorio ( DE) disponibles en los repositorios de Ubuntu. Instalaremos Xfce. Es un entorno de escritorio rápido, estable y ligero, lo que lo hace ideal para su uso en un servidor remoto.

Escriba los siguientes comandos como usuario con privilegios de sudo para instalar Xfce en su servidor:

sudo apt update
sudo apt install xfce4 xfce4-goodies xorg dbus-x11 x11-xserver-utils

Dependiendo de su sistema, la descarga e instalación de los paquetes Xfce llevará algún tiempo.

Instalación de xrdp

El paquete Xrdp está disponible en los repositorios predeterminados de Ubuntu. Para instalarlo, ejecute:

sudo apt install xrdp

Al final del proceso de instalación, el servicio Xrdp se iniciará automáticamente. Puede verificar que Xrdp se esté ejecutando escribiendo:

sudo systemctl status xrdp

La salida se verá así:

● xrdp.service - xrdp daemon
 Loaded: loaded (/lib/systemd/system/xrdp.service; enabled; vendor preset: enabled)
 Active: active (running) since Sun 2019-09-6 19:33:23 UTC; 5min 21s ago
 Docs: man:xrdp(8)
 man:xrdp.ini(5)...

Configuración de xrdp

Los archivos de configuración de Xrdp se encuentran en el directorio /etc /xrdp. Para conexiones básicas de Xrdp, solo necesitamos configurar Xrdp para usar Xfce. Para hacer esto, abra el siguiente archivo en su editor de texto:

sudo nano /etc/xrdp/xrdp.ini

Agregue la siguiente línea al final del archivo:

exec startxfce4

Guarde el archivo y reinicie el servicio Xrdp:

sudo systemctl restart xrdp

Configuración del cortafuegos

De forma predeterminada, Xrdp escucha en el puerto 3389 en todas las interfaces. Si ejecuta un firewall en su servidor Ubuntu (lo que siempre debe hacer), deberá agregar una regla que habilite el tráfico en el puerto Xrdp.

Para permitir el acceso al servidor Xrdp desde una dirección IP o rango de IP específicos, en este ejemplo 192.168.1.0/24, ejecute el siguiente comando:

sudo ufw allow from 192.168.1.0/24 to any port 3389

Si desea permitir el acceso desde cualquier lugar (lo cual es muy desaconsejado por razones de seguridad) haga:

sudo ufw allow 3389

Para mayor seguridad, puede considerar configurar Xrdp para escuchar solo en localhost y crear un túnel SSH que reenvíe de manera segura el tráfico desde su computadora local en el puerto 3389 al servidor en el mismo puerto. Otra opción segura es instalar OpenVPN y conectarse al servidor Xrdp a través de la red privada.

Conéctese al servidor Xrdp

Ahora que ha configurado su servidor Xrdp, es hora de abrir su cliente Xrdp y conectarse al servidor.

Si es un usuario de Windows, puede utilizar el cliente RDP predeterminado. Escriba " remoto " en la barra de búsqueda de Windows y haga clic en " Conexión a escritorio remoto ". Esto abrirá el cliente RDP. En el campo Computadora ingrese la dirección IP del servidor remoto y haga clic en " Conectar ".

En la pantalla de inicio de sesión, introduzca su nombre de usuario y contraseña y haga clic en " Aceptar ". Una vez que haya iniciado sesión, debería ver el escritorio Xfce predeterminado.

Ahora puede comenzar a interactuar con el escritorio XFCE remoto desde su computadora local usando el teclado y el mouse.

Conclusión

La instalación de un servidor Xrdp le permite administrar su servidor Ubuntu 18.04 desde su computadora de escritorio local mediante una interfaz gráfica fácil de usar.

Support us with a

Successivamente, completa il checkout per l'accesso completo a Noviello.it.
Bentornato! Accesso eseguito correttamente.
Ti sei abbonato con successo a Noviello.it.
Successo! Il tuo account è completamente attivato, ora hai accesso a tutti i contenuti.
Operazione riuscita. Le tue informazioni di fatturazione sono state aggiornate.
La tua fatturazione non è stata aggiornata.