XRDP funciona como una implementación del protocolo RDP de Microsoft para servidores Linux, por medio de ella podremos conectar a servidores Linux mediante un cliente de Escritorio Remoto de Windows.
Para usar XRDP instalaremos el entorno grafico necesario en un CloudServer.
Conectate via SSH a tu servidor
a continuacion actualizaremos el servidor:
# apt update && apt upgrade
Luego de actualizar el servidor, instalaremos los paquetes necesarios para utilizar XFCE y XRDP:
# export DEBIAN_FRONTED=noninteractive
# apt install -y ubuntu-desktop xfce4 xrdp xfce4-goodies
# echo xfce4-session > /etc/skel
# systemctl restart xrdp
La instalación toma un tiempo, ya que son varios los paquetes que instalar.
Recuerda abrir el puerto 3389 en el firewall
A continuación encontraras explicación generada por IA:
Para habilitar el escritorio remoto en Ubuntu 20.04, puedes seguir los siguientes pasos:
- Asegúrate de tener instalado el servidor de escritorio remoto en tu sistema Ubuntu. Puedes instalarlo ejecutando el siguiente comando en una terminal:
sudo apt-get install xrdp
- Una vez que se haya instalado xrdp, puedes iniciar el servidor de escritorio remoto ejecutando el siguiente comando:
sudo systemctl start xrdp
- Para que el servidor de escritorio remoto se inicie automáticamente cada vez que se inicie el sistema, puedes ejecutar el siguiente comando:
sudo systemctl enable xrdp
- Para permitir el acceso remoto a través del firewall de Ubuntu, puedes ejecutar los siguientes comandos:
sudo ufw allow 3389/tcp
sudo ufw reload
- Ahora puedes conectarte al escritorio remoto de tu sistema Ubuntu desde otro equipo en la misma red. Simplemente inicia el cliente de escritorio remoto en el otro equipo e introduce la dirección IP de tu sistema Ubuntu y las credenciales de inicio de sesión.
Ten en cuenta que, para fines de seguridad, es recomendable utilizar una conexión segura para el escritorio remoto, como SSH o una conexión VPN.