Cómo Instalar y Configurar XRDP en Linux para Acceso Remoto

XRDP es una implementación de servidor de Protocolo de Escritorio Remoto (RDP) de código abierto que permite acceder remotamente a una máquina Linux desde otro sistema usando clientes RDP, como el Escritorio Remoto de Windows. Aquí tienes una guía básica para instalar y configurar XRDP en una distribución Linux basada en Debian (como Ubuntu):

Instalación de XRDP

  1. Actualizar el sistema:
   sudo apt update
   sudo apt upgrade
  1. Instalar XRDP:
   sudo apt install xrdp
  1. Instalar un entorno de escritorio (si no tienes uno):
    Puedes instalar uno ligero como Xfce:
   sudo apt install xfce4 xfce4-goodies
  1. Configurar XRDP para usar Xfce:
    Edite el archivo .xsession en tu directorio de inicio:
   echo xfce4-session > ~/.xsession
  1. Configurar XRDP para iniciar con el entorno de escritorio seleccionado:
    Edite el archivo /etc/xrdp/startwm.sh:
   sudo nano /etc/xrdp/startwm.sh

Antes de las líneas:

   if test -r /etc/X11/Xsession; then
       . /etc/X11/Xsession
   fi

Añade las siguientes líneas:

   . /etc/X11/Xsession
   startxfce4
  1. Reiniciar el servicio XRDP:
   sudo systemctl restart xrdp
  1. Configurar el firewall (si es necesario):
    Permitir el puerto 3389 (el puerto predeterminado de RDP):
   sudo ufw allow 3389/tcp

Conectar a la máquina Linux desde un cliente RDP

  1. Desde Windows:
  • Abre «Conexión a Escritorio Remoto» (mstsc.exe).
  • Ingresa la dirección IP de tu máquina Linux.
  • Ingresa tus credenciales de usuario cuando se te solicite.
  1. Desde Linux:
    Puedes usar un cliente como remmina:
  • Instalar Remmina:
    bash sudo apt install remmina
  • Abre Remmina, selecciona el protocolo RDP, ingresa la dirección IP y tus credenciales.
  1. Desde macOS:
    Puedes usar la aplicación «Microsoft Remote Desktop», disponible en la App Store.

Consideraciones Adicionales

  • Seguridad: Asegúrate de configurar adecuadamente las reglas del firewall y considerar el uso de una VPN o túneles SSH para proteger tu conexión RDP.
  • Rendimiento: XRDP puede consumir recursos, así que asegúrate de que tu servidor Linux tenga suficiente capacidad para manejar la carga adicional.

Con estos pasos, deberías poder conectarte a tu máquina Linux utilizando XRDP desde cualquier cliente RDP compatible.

Scroll al inicio
Resumen de privacidad

Esta web utiliza cookies para que podamos ofrecerte la mejor experiencia de usuario posible. La información de las cookies se almacena en tu navegador y realiza funciones tales como reconocerte cuando vuelves a nuestra web o ayudar a nuestro equipo a comprender qué secciones de la web encuentras más interesantes y útiles.

WordPress Appliance - Powered by TurnKey Linux