Acceder a tu escritorio usando RDP en Ubuntu

XRDP, REMMINA, UBUNTU LOGOS

¿RDP en Ubuntu / Linux?

Sí, vamos a poder acceder a nuestro escritorio en Ubuntu utilizando el protocolo RDP.

¿Qué es RDP?

RDP es un protocolo de red desarrollado por Microsoft que permite a un usuario acceder y controlar remotamente un ordenador. Imagina que puedes sentarte frente a tu ordenador desde cualquier otro lugar, como si estuvieras físicamente sentado frente a él.

¿Cómo funciona?

Cuando te conectas a un ordenador usando RDP, tu ordenador envía los comandos de tus pulsaciones de teclado y movimientos del ratón al ordenador remoto. El ordenador remoto ejecuta esos comandos y envía la imagen de la pantalla de vuelta a tu ordenador. Es como tener una copia de la pantalla del ordenador remoto que se actualiza en tiempo real.

¿Para qué se usa?

  • Acceso remoto al trabajo: Los empleados pueden acceder a sus ordenadores de la oficina desde casa o desde cualquier lugar con conexión a internet.
  • Soporte técnico: Los técnicos pueden acceder a los ordenadores de los usuarios para solucionar problemas.
  • Administración de servidores: Los administradores pueden acceder a los servidores de forma remota para realizar tareas de mantenimiento y configuración.
  • Acceso a aplicaciones: Puedes usar aplicaciones que solo están instaladas en un ordenador remoto desde tu ordenador local.

¿Qué puerto utiliza RDP?

El protocolo RDP utiliza principalmente el puerto TCP 3389 para la comunicación. Este es el puerto estándar y el que se utiliza por defecto.

¿Puedo exponer el servicio a Internet?

Es altamente recomendable no exponer directamente el servicio RDP a internet. En su lugar, la práctica más segura es:

  1. Establecer una VPN (Red Privada Virtual): Conéctate a una VPN que te permita acceder a la red interna donde se encuentra el ordenador remoto. (Podes usar WireGuard)
  2. Acceder a RDP a través de la VPN: Una vez conectado a la VPN, puedes usar el puerto 3389 (o el puerto alternativo configurado) para establecer la conexión RDP.

¿Y en Linux que hacemos?

Para poder acceder a nuestro escritorio usando rdp en ubuntu podemos usar XRDP.

XRDP que es un servidor de escritorio remoto de código abierto que permite acceder a escritorios Linux utilizando el protocolo RDP (Remote Desktop Protocol). En esencia, actúa como un servidor RDP, traduciendo las conexiones RDP de un cliente Windows en comandos que se ejecutan en un entorno de escritorio Linux.

(Ref: https://www. xrdp.org/)

Procedimiento:

Como siempre el primer paso es actualizar la información del repositorio.

sudo apt update

Y después actualizar el sistema

sudo apt upgrade

Y a continuación, procedemos a instalar el servicio XRDP.

sudo apt install xrdp
Captura de pantalla de la ejecución del comando "sudo apt install xrdp".  Para disponibilizar RDP en Ubuntu 24.04
Captura de pantalla de la ejecución del comando «sudo apt install xrdp».

Finalizada la instalación el servicio queda disonible para su uso.

Prueba:

Para conectarme por RDP a mi me gusta usar Remmina.

Remmina es un cliente de escritorio remoto de código abierto, multiplataforma, diseñado para acceder a escritorios remotos y compartir escritorios. Es muy popular en entornos Linux, pero también está disponible para Windows. Es conocido por su facilidad de uso, su amplia compatibilidad con protocolos y sus características avanzadas.

(Ref: https://www.remmina.org/ )

Para instalarlo debemos ejecutar:

sudo apt install remmina

La pantalla de remmina para configurar una nueva conexión es la siguiente:

Pantalla de configuración de  nueva conexión en remmina.
Pantalla de configuración de nueva conexión en Remmina.
  1. Nombre de la conexión.
  2. Protocolo, por defecto no viene configurado RDP.
  3. Server, si tenemos un dns interno puede ser el nombre del servidor, sino puede ser la ip.
  4. Usuario (opcional, si no esta definido se pide al conectar).
  5. Contraseña (opcional, si no esta definido se pide al conectar).
  6. «Connectar» o «Guardar y Connectar», para establecer la conexión.

Una ves establecida la conexión, se abre una ventana con el escritorio de nuestra terminal remota.

Captura de pantalla de Remmina como cliente RDP de un Ubuntu 24.04 donde se instalo el servicio XRDP.
Captura de pantalla de Remmina como cliente RDP de un Ubuntu 24.04 donde se instalo el servicio XRDP.

Comentarios

Deja un comentario

Este sitio usa Akismet para reducir el spam. Aprende cómo se procesan los datos de tus comentarios.