GNU/Linux >> Tutoriales Linux >  >> Ubuntu

Cómo instalar Xrdp en Ubuntu 20.04

Xrdp es un equivalente de código abierto del Protocolo de escritorio remoto de Microsoft (RDP ). Con xrdp instalado en un sistema Linux, los usuarios pueden acceder de forma remota al escritorio de Linux mediante un cliente RDP, como demostraremos más adelante en este artículo. Es completamente gratis para descargar y usar.

Sin más preámbulos, veamos cómo puedes instalar Xrdp en el escritorio de Ubuntu 20.04 y 18.04 .

Requisitos

Esta guía asume que ya tienes una copia de Ubuntu 20.04 o Ubuntu 18.04 escritorio ya instalado. Si tiene una instalación mínima, sin GUI, instale un entorno de escritorio (como GNOME ) es recomendable.

Para instalar Ubuntu entorno de escritorio, ejecute el comando:

$ sudo apt install ubuntu-desktop

Paso 1:Instale Xrdp en Ubuntu 20.04

Para comenzar, inicie su terminal e invoque el siguiente comando para instalar Xrdp en su sistema.

$ sudo apt install xrdp

Cuando se le solicite, presione 'Y' y presione enter para continuar con la instalación.

Xrdp El servicio se inicia automáticamente tras la instalación. Puede verificar esto ejecutando el comando:

$ sudo systemctl status xrdp

La salida confirma, sin duda, que el xrdp el demonio está activo y ejecutándose.

Paso 2:Configurar Xrdp en Ubuntu 20.04

Cuando Xrdp está instalado, una clave de certificado SSL:ssl-cert-snakeoil.key – se coloca en el /etc/ssl/private/ carpeta. Necesitamos agregar el usuario xrdp al ssl-cert grupo para que el usuario pueda leer el archivo.

$ sudo adduser xrdp ssl-cert

Xrdp escucha en el puerto 3389 y si está detrás de un firewall UFW, debe abrir el puerto para permitir el tráfico entrante desde un RDP cliente. En este ejemplo, permitiré el tráfico de toda mi subred a Ubuntu sistema.

$ sudo ufw allow from 192.168.2.0/24 to any port 3389

A partir de entonces, vuelva a cargar el cortafuegos y confirme si se ha abierto el puerto.

$ sudo ufw reload
$ sudo ufw status

Paso 3:acceda al escritorio remoto de Ubuntu con el cliente RDP

En este paso, vamos a acceder a Ubuntu sistema de escritorio de Windows 10 usando el cliente de escritorio remoto . Pero antes de hacerlo, asegúrese de cerrar sesión en Ubuntu 20.04 . Esto porque Xrdp solo admite una Xsession .

Luego, inicie su cliente e ingrese la dirección IP de su sistema remoto, y haga clic en 'Conectar botón '.

En la ventana emergente que requiere que verifique la identidad de su sistema remoto, ignore los errores del certificado y haga clic en 'Siguiente ' para continuar con la conexión.

En el Xrdp página de inicio de sesión, proporcione sus credenciales de inicio de sesión y haga clic en 'Aceptar '.

NOTA :En este punto, es posible que encuentre una pantalla negra en blanco, en lugar de un fondo de escritorio de Ubuntu. De hecho, lo encontré personalmente y después de investigar un poco, descubrí una solución ingeniosa.

Reparar la pantalla negra de Ubuntu

La solución es bastante simple. Dirígete al sistema remoto y edita /etc/xrdp/startwm.sh guión.

$ sudo vim /etc/xrdp/startwm.sh

Agregue estas líneas justo antes de las líneas que prueban y ejecutan Xsession como se muestra en la siguiente captura de pantalla.

unset DBUS_SESSION_BUS_ADDRESS
unset XDG_RUNTIME_DIR

Guarda el archivo y cierra. Luego reinicie el Xrdp servicio.

$ sudo systemctl restart xrdp

A continuación, reinicie la conexión. Después de la autenticación inicial, se le pedirá que se autentique nuevamente como se muestra.

Proporcione sus credenciales y haga clic en 'Autenticar ' y finalmente, esto lo lleva a la pantalla de escritorio del sistema de escritorio remoto de Ubuntu como se muestra.

Nos encantaría escuchar sus comentarios y, más específicamente, los desafíos que encontró. Esperamos que esta guía haya sido útil.


Ubuntu
  1. Cómo instalar Odoo en Ubuntu

  2. Cómo instalar Maven en Ubuntu

  3. Cómo instalar XRDP en Ubuntu 18.04 LTS

  4. Cómo instalar R en Ubuntu 16.04

  5. Cómo instalar Go en Ubuntu 18.04

Cómo instalar qt en Ubuntu 20.04

Cómo instalar XRDP (escritorio remoto) en Ubuntu 20.04

Cómo instalar Go en Ubuntu 20.04

Cómo instalar Xrdp en Ubuntu 20.04

Cómo instalar Go en Ubuntu 22.04

Cómo instalar escritorio remoto (XRDP) en Ubuntu 20.04