Cómo habilitar XRDP para el acceso a escritorio remoto en Raspberry Pi
La Raspberry Pi es capaz de ejecutar un sistema operativo completo en una computadora compacta. Una característica menos conocida es la capacidad de configurar el acceso a escritorio remoto mediante xrdp, lo que permite a los usuarios conectarse a su Raspberry Pi desde un dispositivo Windows.
¿Qué es xrdp?
xrdp funciona como una adaptación de código abierto del Protocolo de escritorio remoto (RDP) de Microsoft, lo que facilita las conexiones a sistemas Linux de forma muy similar a la funcionalidad de escritorio remoto en Windows. La arquitectura de xrdp consta de dos elementos principales: el servidor xrdp instalado en Raspberry Pi y un cliente de escritorio remoto en el dispositivo utilizado para la conexión. Los usuarios de Windows a menudo ya tienen el software cliente necesario, mientras que los usuarios de otros sistemas operativos pueden encontrar varios clientes de terceros. xrdp utiliza el cifrado TLS (seguridad de la capa de transporte) para proteger sus sesiones, lo que garantiza que los movimientos del mouse, las transferencias de archivos y las actividades del portapapeles permanezcan protegidos. Aunque VNC (Virtual Network Computing) es otra alternativa disponible en Raspberry Pi OS, he observado que el uso de RDP generalmente brinda una experiencia más fluida con mucho menos retraso durante actividades como la navegación web o la configuración del sistema.
Pasos para habilitar el acceso a escritorio remoto con XRDP en Raspberry Pi
Para configurar el acceso a Escritorio remoto mediante xrdp en Raspberry Pi, siga los pasos que se describen a continuación:
- Instalar xrdp en la Raspberry Pi
- Establecer una conexión de escritorio remoto
Profundicemos en cada paso en detalle.
1] Instalación de xrdp en Raspberry Pi
Comience por encender su Raspberry Pi y asegúrese de que esté completamente actualizada. Para ello, abra la Terminal y ejecute los siguientes comandos de forma secuencial:
sudo apt update
sudo apt upgrade
Una vez que su Raspberry Pi esté actualizada, proceda a instalar xrdp con el siguiente comando:
sudo apt install xrdp
Si no está familiarizado con Unix, es posible que aparezca un mensaje de error que indique que el “Nombre de usuario” no es parte del archivo sudoers.
Para solucionar este problema, ingrese el comando de terminal su root y luego edite el archivo sudoers escribiendo nano /etc/sudoers . Agregue user_name ALL=(ALL) ALL justo debajo de la línea que permite a los miembros del grupo sudo ejecutar comandos, como se muestra en la captura de pantalla proporcionada.
Ahora que el servidor xrdp está instalado, no es necesario modificar su configuración predeterminada, ya que viene preconfigurado para su uso inmediato. Sin embargo, deberá crear una cuenta de usuario para el acceso al escritorio remoto, ya que la cuenta predeterminada no será suficiente. Ejecute el siguiente comando en la terminal para configurarlo:
sudo adduser <USERNAME>
Nota: Sustituya <NOMBRE DE USUARIO> con el nombre de usuario deseado.
A continuación, ingrese el nombre de host -I para obtener y anotar la dirección IP local de su Raspberry Pi.
2] Establecer una conexión de escritorio remoto
Una vez que hayas configurado xrdp en tu Raspberry Pi, es momento de conectarte a él desde tu computadora. Si estás usando Windows, simplemente utiliza la aplicación Conexión a Escritorio remoto preinstalada. Si no está disponible, puedes descargar Microsoft Remote Desktop desde Microsoft Store. Además, la aplicación de Windows está disponible en dispositivos macOS, Android e iOS para conectarte a cualquier servidor compatible con RDP.
Para iniciar la conexión, inicie la aplicación, ingrese la dirección IP de su Raspberry Pi y haga clic en Conectar. Esto localizará el servidor y establecerá la conexión.
¿Cómo utilizar xrdp en Raspberry Pi?
Antes de poder usar xrdp en tu Raspberry Pi, debes asegurarte de que esté instalado en tu dispositivo. Ejecuta sudo apt install xrdp y luego recupera la dirección IP correspondiente necesaria para la conexión remota. Una vez que tengas esta información, simplemente conéctate a la máquina usando la herramienta de Escritorio remoto.
Deja una respuesta