Escritorio remoto de Ubuntu (GUI)

¿Cómo funciona el Escritorio Remoto de Ubuntu? ¿Cuál es la mejor manera de configurarlo y utilizarlo?

¿Estás buscando una forma de conectarte a tu PC con Ubuntu de forma remota? Con Ubuntu Remote Desktop, puedes acceder remotamente a tu servidor desde sistemas operativos Linux o Windows desde cualquier lugar.

Por defecto, Ubuntu incluye una función de escritorio remoto que le permite acceder a su servidor de forma remota a través de RDP o VNC. Puede utilizar el software de escritorio remoto con Ubuntu siguiendo estos pasos.

3 formas de controlar remotamente Ubuntu

Cuando se trata de controlar remotamente un PC con Ubuntu, hay tres opciones principales disponibles. Cada opción tiene sus propias ventajas y casos de uso, por lo que puedes elegir la que mejor se adapte a tus necesidades.

  • 1. SSH: Secure Shell

SSH, también conocido como Secure Shell, es un método ampliamente utilizado para el acceso y control remoto en Ubuntu. Proporciona una conexión cifrada segura entre la máquina local y la remota. Con SSH, puedes ejecutar comandos, gestionar archivos e incluso acceder al escritorio de Ubuntu de forma remota. Esto es particularmente útil cuando quieres controlar tu PC Ubuntu desde una ubicación diferente o gestionar un servidor headless sin interfaz gráfica.

  • 2. VNC: Virtual Network Computing

VNC, o Virtual Network Computing, es otra opción popular para el control remoto en Ubuntu. Te permite ver e interactuar con el entorno gráfico de escritorio del PC remoto con Ubuntu. VNC funciona transmitiendo las actualizaciones de pantalla de la máquina remota a tu ordenador local, permitiéndote controlarla como si estuvieras sentado directamente frente a ella. Esto es útil cuando necesitas acceder y utilizar aplicaciones específicas o trabajar con el escritorio de Ubuntu de forma remota.

  • 3. RDP: Protocolo de Escritorio Remoto

RDP, o Remote Desktop Protocol, es un protocolo propietario desarrollado por Microsoft. Sin embargo, existen implementaciones de código abierto disponibles para Ubuntu, como xrdp. RDP le permite acceder y controlar remotamente un PC Ubuntu utilizando un entorno de escritorio gráfico, similar a VNC. Proporciona una experiencia de escritorio remoto sin problemas y es particularmente útil cuando necesitas conectarte a tu PC Ubuntu desde una máquina Windows o utilizar características específicas de RDP.

¿Por qué SSH no es la mejor opción?

Aunque SSH es la herramienta preferida por muchos usuarios de Linux para las conexiones remotas, no tiene una interfaz gráfica de usuario (GUI). En la mayoría de los casos, estas tres opciones son independientes entre sí. La buena noticia es que con la herramienta de escritorio remoto integrada de Ubuntu, puedes utilizar SSH, VNC y RDP al mismo tiempo.

¿Qué es una interfaz gráfica de usuario (GUI)?

Una interfaz gráfica de usuario (GUI) es un tipo de interfaz que permite a los usuarios interactuar con un sistema informático a través de imágenes visuales e iconos en lugar de escribir comandos o utilizar comandos basados en texto. Las GUIs proporcionan una interfaz más intuitiva y fácil de usar, facilitando a los usuarios la navegación e interacción con el sistema informático.

Por defecto, Ubuntu Server no incluye una interfaz gráfica de usuario ( GUI). La GUI ocupa recursos del sistema (memoria y CPU) que se utilizan para tareas orientadas al servidor. Sin embargo, algunas tareas y aplicaciones son más fáciles de gestionar y funcionan mejor en un entorno GUI.

Guía paso a paso para trabajar en GUI

Comience actualizando los repositorios y las listas de paquetes:

apt -y update && apt -y upgrade

Esto asegura que está ejecutando las últimas actualizaciones de software.

A continuación, instale la utilidad de gestión de tareas tasksel:

(Tasksel es una herramienta de Debian/Ubuntu que instala varios paquetes dependientes en su sistema en una sola tarea)

apt install tasksel

A continuación, cree un nuevo usuario para trabajar en la GUI:

(donde user1 es el nombre de usuario)

adduser usuario1

(Se le harán una serie de preguntas. Introduzca y confirme su nueva contraseña de usuario. No es necesario responder a todas las demás preguntas).

Si quieres que el nuevo usuario pueda realizar tareas administrativas, necesitas añadirlo al grupo sudo:

usermod -aG sudo usuario1


GNOME

GNOME es la interfaz gráfica por defecto para la mayoría de las instalaciones de Ubuntu.

Para instalar GNOME, inicie tasksel:

tasksel

Se iniciará la interfaz, donde usando las flechas, desplácese por la lista y encuentre el escritorio de Ubuntu.

Seleccione este elemento utilizando la "barra espaciadora", a continuación, utilice el botón "TAB" para seleccionar "OK" y pulse "ENTER".

A continuación, espera a que finalice el proceso de instalación

Después de completar el proceso de instalación, necesitará reiniciar Display Manager:

service gdm restart

Se iniciará la interfaz gráfica de usuario:

Introduzca la contraseña del usuario creado e inicie sesión:

Plasma KDE

KDE es otra interfaz gráfica popular.

Para instalar KDE Plasma, utilice el siguiente comando:

apt-get install kde-plasma-desktop -y

Durante la instalación, es posible que se le pida que seleccione el gestor de pantalla predeterminado.

Utilice las teclas de flecha para hacer una selección, a continuación, pulse Intro.

Una vez finalizado el proceso de instalación, reinicie el gestor de pantalla:

(en nuestro caso es gdm)

service gdm restart

A continuación, introduzca la contraseña para el usuario que desea utilizar, y luego se llega a la interfaz glafical de KDE Plasma:

Mate Core

Mate es una interfaz gráfica popular y fácil de usar .

Instálala ejecutando el siguiente comando:

tasksel install ubuntu-mate-core

A continuación, espere a que finalice el proceso de instalación

Una vez finalizado el proceso de instalación, reinicie el gestor de pantalla:

(en nuestro caso es gdm)

service gdm restart

Nuestro siguiente paso es introducir la contraseña del usuario y acceder a la interfaz gráfica de Mate:

Lubuntu Core Server

Lubuntu tiene una interfaz gráfica muy ligera.

Esta aplicación proporciona una interfaz gráfica a la vez que minimiza el impacto en la memoria y la CPU de tu sistema.

Con el siguiente comando, se puede instalar desde el menú tasksel:

tasksel

Se iniciará la interfaz, donde usando las flechas, desplázate hacia abajo y encuentra el escritorio de Lubuntu.

Selecciónalo usando la "barra espaciadora", luego presiona el botón "TAB" para seleccionar "OK" y presiona "ENTER".

A continuación, espera a que finalice el proceso de instalación

Una vez finalizado el proceso de instalación, reinicie el Administrador de pantalla:

(en nuestro caso es gdm)

service gdm restart

A continuación, introduce la contraseña del usuario que quieras utilizar y entra en la interfaz glafic de Lubuntu:

Escritorio Xfce

El entorno de escritorio Xfce se puede utilizar por separado. Está diseñado para ser sensible, ligero y fácil de usar.

Para instalar Xfce ejecute el comando

apt-get install xfce4 slim

Durante la instalación, es posible que se le pida que seleccione el gestor de pantalla predeterminado.

Utilice las teclas de flecha para hacer una selección y, a continuación, pulse Intro.

(En nuestro ejemplo utilizaremos slim)

Una vez finalizado el proceso de instalación, reinicie el gestor de pantalla:

(en nuestro caso es slim, la GUI Xfce sólo es compatible con el SLiM Display Manager).

service slim restart

A continuación, introducimos nuestro nombre de usuario y contraseña y entramos en la shell gráfica Xfce: