Saltar al contenido principal

Configura xRDP en un Servidor Linux - Activa el Acceso a Escritorio Remoto

Los productos ideales para esta guía

Empieza de inmediato — pide el producto adecuado y sigue esta guía paso a paso.

Introducción

En Linux, normalmente hay una consola SSH por defecto para gestionar el servidor. En algunos casos puede ser más fácil usar una conexión de escritorio remoto, similar a Windows.
Es posible hacer una post-instalación para la mayoría de las distros Linux. En esta guía se explica para Ubuntu y Debian.

información

Importante: Se debe usar al menos Ubuntu 18.04.X LTS (Bionic Beaver) o Debian 10 (Buster) como sistema operativo. Se recomiendan versiones más recientes.

Instalando xRDP

Primero, el servidor debe actualizarse:

// Debian
sudo apt update; sudo apt upgrade -y

// Ubuntu
sudo apt update; sudo apt upgrade -y

Después de la actualización, se instalarán los paquetes necesarios:

// Debian
sudo apt install xfce4 xfce4-goodies xorg dbus-x11 x11-xserver-utils -y

// Ubuntu
sudo apt install ubuntu-desktop -y

Luego se puede instalar xRDP:

// Debian
sudo apt install xrdp

// Ubuntu
sudo apt install xrdp

Después de la instalación, el estado debería mostrar "active":

// Debian
sudo systemctl status xrdp

// Ubuntu
sudo systemctl status xrdp

xrdp

Si el estado está bien, aún hay que crear un usuario. Luego el servicio xRDP debe reiniciarse:

// Debian
sudo adduser xrdp ssl-cert; sudo systemctl restart xrdp

// Ubuntu
sudo adduser xrdp ssl-cert; sudo systemctl restart xrdp

Al terminar la configuración, puedes conectarte como root o con los datos del usuario respectivo del servidor vía Escritorio Remoto.
El puerto por defecto es: 3389

Conexión

La conexión se puede hacer con cualquier herramienta RDP, conectando con IP:PUERTO.
Al conectar te pedirá los datos de acceso:

xrdp2

Después de iniciar sesión con éxito verás el escritorio.
Con Ubuntu se ve un poco diferente que con Debian:

Ubuntu:

xrdp3

Debian:

xrdp4