Cómo configurar X2Go en Linux

click fraud protection

Buscando una manera fácil de acceder de forma remota a su escritorio Linux? Considera instalar X2Go. Es mucho más fácil de usar que algo como VNC, y no necesita un navegador web como el escritorio remoto de Chrome. La mejor parte es que se centra principalmente en Linux, por lo que no tendrá que preocuparse por perder el soporte en favor de otros sistemas operativos. A continuación, le mostramos cómo puede configurar X2Go en Linux y ejecutarlo.

ALERTA DE SPOILER: Desplácese hacia abajo y mira el video tutorial Al final de este artículo.

Configuración del servidor

La configuración de un host X2Go es diferente en cada distribución de Linux. Debido a esto, hemos desglosado exactamente cómo hacer que el software del servidor se ejecute para las distribuciones de Linux más populares. Si está buscando que el software del servidor X2Go funcione en su versión de Linux, pero descubre que no ha sido cubierto a continuación, es una buena idea consultar el administrador de paquetes de su sistema operativo o el sitio web de X2Go para obtener una fuente descargable archivo.

instagram viewer

Usar X2Go requiere usar SSH. Configure SSH, junto con el reenvío X11 antes de seguir esta guía.

Ubuntu

X2Go tiene dos partes. En Ubuntu, solo el cliente está presente. Esto es irritante, si está buscando organizar una sesión X2Go. Para solucionar esto, los miembros de la comunidad se han encargado de crear un PPA que los usuarios pueden agregar para agregar rápidamente el componente del servidor. El PPA no es específico para las versiones de escritorio de Ubuntu. Si está buscando configurar hosts X2Go en un servidor de Ubuntu, funcionará bien. Además, el PPA funcionará en todos los derivados de Ubuntu (piense en Elementary y Mint, etc.).

Abra una terminal y agregue el X2GO PPA:

sudo apt-add-repository ppa: x2go / stable

Luego, actualice las fuentes de software de Ubuntu con apt update.

sudo apt update

Cuando las fuentes de software para Ubuntu estén actualizadas, instale el software.

sudo apt-get install x2goserver x2goserver-xsession

Estos dos paquetes deben ser todo lo que necesitas. Dicho esto, si usa Lubuntu o Ubuntu Mate, hay algunos paquetes adicionales para instalar. Estos son enlaces específicos de escritorio.

Ubuntu Mate:

sudo apt-get install x2gomatebindings

Lubuntu:

sudo apt-get install x2golxdebinding

La instalación de estos paquetes en Ubuntu configurará automáticamente una sesión de servidor X2Go. Todo se hace dentro del proceso de instalación, y nada necesita ser ajustado.

Debian

Aunque Debian comparte la misma base de paquetes que Ubuntu, no hay una manera fácil de hacer que funcionen los repositorios del software X2Go. En su lugar, deberá ajustar algunas cosas manualmente. Comience agregando la clave de repositorio. Esto es importante, ya que Debian no instalará software que no sea de confianza.

sudo apt-key adv --recv-keys --keyserver keys.gnupg.net E1F958385BFE2B6E

Con la clave agregada, es hora de agregar el repositorio de software real.

Nota: ¿No usa Debian 9.2 Estable? Cambie "estable" con cualquier versión de Debian que esté ejecutando.

echo 'deb http://packages.x2go.org/debian estable principal '| sudo tee /etc/apt/sources.list.d/x2go.list

Después de agregar la fuente de software, actualice Debian para reflejar los cambios.

sudo apt-get update

Por último, instale las herramientas del servidor X2Go para que todo funcione.

sudo apt-get install x2goserver x2goserver-xsession

Arch Linux

Arch Linux logra soportar el software del servidor X2Go a través del repositorio de la Comunidad. Para instalarlo, use el administrador de paquetes Arch.

sudo pacman -S x2goserver

Con el software instalado, cree una nueva base de datos para X2Go:

sudo x2godbadmin --createdb

Por último, habilite el software del servidor en systemd (e inícielo también).

sudo systemctl enable x2goserver.service. sudo systemctl start x2goserver.service

Fedora

X2Go está bien soportado en Fedora. Instálelo como cualquier otro paquete, utilizando el dnf install mando.

sudo dnf install x2goserver x2goserver-xsession

Luego, cree la base de datos que usará X2Go (si Fedora no lo hace por usted).

sudo x2godbadmin --createdb

Por último, habilite el servicio con systemd.

sudo systemctl enable x2goserver.service sudo systemctl start x2goserver.service

OpenSUSE

El software del servidor X2Go está disponible para su instalación a través de los repositorios de software propios del desarrollador. Aquí se explica cómo agregarlo:

sudo zypper ar http://packages.x2go.org/opensuse/SUSE-VERSION/extras x2go-extras

y

zypper ar http://packages.x2go.org/opensuse/SUSE-VERSION/main x2go-release

Después de agregar los repositorios de software, instale los paquetes en su sistema:

sudo zypper en x2goserver x2goserver-xsession

Crea la base de datos para X2Go. Los paquetes SUSE pueden (o no) ocuparse de esto. Si X2Go no funciona, es una señal de que lo haga usted mismo, utilizando el terminal.

sudo x2godbadmin –createdb

Con todo instalado, habilite X2Go dentro del sistema systemd init.

sudo systemctl enable x2goserver.service sudo systemctl start x2goserver.service

Instalar cliente X2Go

Ahora que el servidor está configurado, es hora de conectarse de forma remota. El cliente X2Go se usa ampliamente en Linux, pero también es posible usarlo en Ventanas, Androidey otras plataformas. En cualquier caso, para conectarse con un invitado Linux, primero deberá instalar el cliente para su sistema operativo favorito. Afortunadamente, configurar un cliente X2Go es menos complicado que el aspecto del servidor del software. Si su distribución de Linux no se menciona a continuación, consulte el sitio web para obtener la última versión fuente de cliente.

Ubuntu

sudo apt install x2goclient

Debian

sudo apt-get install x2goclient

Arch Linux

sudo pacman -S x2goclient

Fedora

sudo dnf install x2goclient

OpenSUSE

Obtenga la última versión del cliente X2Go de la OBS. Para instalar, seleccione su versión de OpenSUSE, luego haga clic en el botón "Instalar con 1 clic".

Conectando

Para conectarse, ingrese el nombre del servidor remoto / PC con Linux que aloja una sesión X2Go. Este debe ser el mismo host o IP que utiliza para iniciar sesión en SSH. Luego, siga los pasos a continuación.

Por ejemplo: para iniciar sesión en mi escritorio, ingresaría "arch-linux-desktop" o la dirección IP de Internet si estoy haciendo esto fuera de mi red local.

En el siguiente campo, complete el nombre de usuario que utiliza para iniciar sesión a través de SSH en el campo "iniciar sesión".

Para "puerto", la mejor idea es dejarlo solo. Esto se debe a que la mayoría de las personas no cambian el puerto SSH predeterminado de 22. Sin embargo, si lo ha cambiado en OpenSSH, agregue eso en lugar de "22".

Por último, seleccione un entorno de escritorio en el menú desplegable. Si no ve ninguno en su cliente, deberá instalar uno.

Nota: pruebe LXDE, MATE o XFCE para X2Go, ya que son muy ligeros.

Una vez que todo esté configurado, haga clic en "Aceptar" para conectarse a su servidor X2Go.

watch instagram story