- - Como configurar o X2Go no Linux

Como configurar o X2Go no Linux

Procurando uma maneira fácil de acessar remotamente o seuDesktop Linux? Considere instalar o X2Go. É muito mais amigável do que algo como o VNC e não precisa de um navegador da Web como a área de trabalho remota do Chrome. A melhor parte é que ele é focado principalmente no Linux, para que você não precise se preocupar em perder o suporte em favor de outros sistemas operacionais. Veja como você pode configurar o X2Go no Linux e executá-lo.

ALERTA DE SPOILER: Role para baixo e assista ao tutorial em vídeo no final deste artigo.

Configuração do servidor

A configuração de um host X2Go é diferente em todos osDistribuição Linux. É por isso que detalhamos exatamente como colocar o software de servidor em execução nas distribuições Linux mais populares. Se você deseja que o software do servidor X2Go funcione na sua versão do Linux, mas descubra que não foi abordado abaixo, é uma boa ideia verificar o gerenciador de pacotes do sistema operacional ou o site da X2Go para obter um arquivo de origem para download.

O uso do X2Go requer o uso do SSH. Configure o SSH, juntamente com o encaminhamento do X11 antes de seguir este guia.

Ubuntu

O X2Go tem duas partes. No Ubuntu, apenas o cliente está presente. Isso é irritante, se você deseja hospedar uma sessão do X2Go. Para corrigir isso, os membros da comunidade se encarregaram de criar um PPA que os usuários podem adicionar para adicionar rapidamente o componente do servidor. O PPA não é específico para as versões para desktop do Ubuntu. Se você deseja configurar hosts X2Go em uma caixa de servidor Ubuntu, tudo funcionará bem. Além disso, o PPA funcionará em todos os derivados do Ubuntu (pense em Elementary e Mint, etc).

Abra um terminal e adicione o X2GO PPA:

sudo apt-add-repository ppa:x2go/stable

Atualize as fontes de software do Ubuntu com apt update.

sudo apt update

Quando as fontes de software do Ubuntu estiverem atualizadas, instale o software.

sudo apt-get install x2goserver x2goserver-xsession

Esses dois pacotes devem ser tudo o que você precisa. Dito isto, se você usa o Lubuntu ou o Ubuntu Mate, existem alguns pacotes adicionais para instalar. Essas são ligações específicas da área de trabalho.

Ubuntu Mate:

sudo apt-get install x2gomatebindings

Lubuntu:

sudo apt-get install x2golxdebinding

A instalação desses pacotes no Ubuntu configurará automaticamente uma sessão do servidor X2Go. Tudo é feito dentro do processo de instalação e nada precisa ser ajustado.

Debian

Embora o Debian compartilhe a mesma base de pacotes queUbuntu, não há uma maneira fácil de obter os repositórios de software X2Go funcionando. Em vez disso, você precisará ajustar algumas coisas manualmente. Comece adicionando a chave de recompra. Isso é importante, pois o Debian não instala software que não é confiável.

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

Com a chave adicionada, é hora de adicionar o repositório de software real.

Nota: Não está usando o Debian 9.2 estável? Mude “stable” com qualquer versão do Debian que você esteja executando.

echo "deb http://packages.x2go.org/debian stable main" | sudo tee /etc/apt/sources.list.d/x2go.list

Após adicionar a fonte do software, atualize o Debian para refletir as alterações.

sudo apt-get update

Por fim, instale as ferramentas do servidor X2Go para que tudo funcione.

sudo apt-get install x2goserver x2goserver-xsession

Arch Linux

O Arch Linux consegue suportar o software do servidor X2Go através do repositório da Comunidade. Para instalá-lo, use o gerenciador de pacotes Arch.

sudo pacman -S x2goserver

Com o software instalado, crie um novo banco de dados para o X2Go:

sudo x2godbadmin --createdb

Por fim, ative o software do servidor no systemd (e inicie-o também).

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

Fedora

O X2Go é bem suportado no Fedora. Instale-o como qualquer outro pacote, usando o instalação dnf comando.

sudo dnf install x2goserver x2goserver-xsession

Em seguida, crie o banco de dados que o X2Go usará (se o Fedora não fizer isso por você).

sudo x2godbadmin --createdb

Por fim, ative o serviço com systemd.

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

OpenSUSE

O software do servidor X2Go está disponível para instalação nos repositórios de software do desenvolvedor. Veja como adicioná-lo:

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

e

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

Após adicionar os repositórios de software, instale os pacotes no seu sistema:

sudo zypper in x2goserver x2goserver-xsession

Crie o banco de dados para o X2Go. Os pacotes do SUSE podem (ou não) cuidar disso. Se o X2Go não funcionar, é um sinal para você mesmo, usando o terminal.

sudo x2godbadmin –createdb

Com tudo instalado, ative o X2Go no sistema systemd init.

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

Instale o cliente X2Go

Agora que o servidor está configurado, é hora deentrada remota. O cliente X2Go é amplamente usado no Linux, mas também é possível usá-lo no Windows, Android e outras plataformas. De qualquer forma, para conectar-se a um convidado Linux, primeiro você precisa instalar o cliente para o seu sistema operacional favorito. Felizmente, a configuração de um cliente X2Go está menos envolvida do que o aspecto do servidor do software. Se sua distribuição do Linux não for mencionada abaixo, verifique o site para obter a versão de origem mais recente do cliente.

Ubuntu

sudo apt install x2goclient

Debian

sudo apt-get install x2goclient

Arch Linux

sudo pacman -S x2goclient

Fedora

sudo dnf install x2goclient

OpenSUSE

Pegue a versão mais recente do cliente X2Go no OBS. Para instalar, selecione sua versão do OpenSUSE e clique no botão “1-click install”.

Conectando

Para conectar, digite o nome do servidor remoto / PC Linux que está hospedando uma sessão X2Go. Esse deve ser o mesmo host ou IP que você usa para efetuar login no SSH. Em seguida, siga as etapas abaixo.

Por exemplo: para fazer login na minha área de trabalho, digite "arch-linux-desktop" ou o endereço IP da Internet se estiver fazendo isso fora da minha rede local.

No próximo campo, preencha o nome de usuário que você usa para fazer login no SSH no campo "login".

Para o "porto", a melhor idéia é deixá-lo em paz. Isso ocorre porque a maioria das pessoas não altera a porta SSH padrão de 22. Se, no entanto, você a alterou no OpenSSH, adicione-a no lugar de "22".

Por fim, selecione um ambiente de área de trabalho no menu suspenso. Se você não encontrar nenhum no seu cliente, precisará instalar um.

Nota: tente LXDE, MATE ou XFCE para X2Go, pois são muito leves.

Quando tudo estiver definido, clique em "OK" para conectar-se ao seu servidor X2Go!

Comentários