Como estabelecer acesso de área de trabalho remota ao Ubuntu a partir do Windows

Como estabelecer acesso de área de trabalho remota ao Ubuntu a partir do Windows

Você está em uma sala, sentado em um PC; os dados que você deseja estão em outro, em um computador com Ubuntu. Se os dois computadores estiverem na mesma casa, não há problema, mas e se estiverem em escritórios diferentes? Pode ser um pouco de caminhada!

A resposta, portanto, é configurar uma conexão de área de trabalho remota. Aprenda como configurar uma área de trabalho remota do Windows para o Ubuntu.

Por que conectar remotamente ao Ubuntu a partir do Windows?

Existem várias razões pelas quais você pode querer se conectar remotamente ao seu computador Ubuntu. Talvez você esteja no trabalho e precise fazer login no seu computador doméstico. Como alternativa, você pode ter um PC com Ubuntu em uma sala e seu PC com Windows em outra. Talvez você queira executar atualizações no Ubuntu ou acessar arquivos.

Controle remoto do Ubuntu usando RDP

Como alternativa, você pode estar executando um servidor Ubuntu para dados, um site ou até mesmo um jogo. De qualquer forma, um método de configuração de uma conexão remota economizará muito tempo e esforço.

Você tem três opções principais para estabelecer uma conexão remota com uma máquina Ubuntu executando o ambiente de desktop padrão:

  1. Área de trabalho remota (RDP)
  2. Computação de rede virtual (VNC)
  3. Software de área de trabalho remota de terceiros

Primeiro, no entanto, você precisa fazer alguns preparativos:

  1. Ativar encaminhamento de porta no roteador do dispositivo remoto
  2. Encontre o endereço IP
  3. Instalar SSH

Vamos olhar para estes por sua vez.

Prepare o Windows RDP para as conexões do Ubuntu

As soluções de acesso remoto são simples de configurar e gerenciar na mesma rede. No entanto, se você estiver trabalhando em casa, isso complicará as coisas instantaneamente.

Para usar VNC e RDP com um PC em uma rede diferente, você precisará habilitar o acesso ao computador remoto por meio de seu roteador. Você pode fazer isso usando “encaminhamento de porta”. No entanto, você precisará do endereço IP antes de configurar isso.

Encontre o endereço IP do seu PC Ubuntu

Antes de poder estabelecer acesso remoto ao seu dispositivo Ubuntu a partir do Windows por RDP ou VNC, você precisará do endereço IP.

A primeira forma é a mais fácil. Vá fisicamente para a máquina Ubuntu, pressione Ctrl + Alt + T para abrir o Terminal e digite o comando:

ifconfig

Procure o “inet addr” na conexão que você está usando no momento. Por exemplo, se você estiver em Wi-Fi, procure por wlan0 . Se o computador estiver conectado à rede via Ethernet, procure por eth0 .

Outra maneira de encontrar o endereço IP é encontrar o ícone de conexão de rede no painel, clicar com o botão direito do mouse e selecionar Informações de conexão . Você encontrará o endereço IP listado aqui.

Nenhuma dessas opções está aberta? Você também pode se conectar ao seu roteador diretamente através do navegador do seu computador.

Depois de fazer login no console de administração do roteador, você poderá ver quais dispositivos estão conectados. Basta procurar o nome do seu dispositivo Ubuntu, encontrar o endereço IP e anotá-lo para mais tarde.

Ativar encaminhamento de porta

Para acessar um computador em outra rede (por exemplo, sua rede de trabalho), você precisa habilitar o encaminhamento de porta no roteador onde seu PC Ubuntu está localizado.

Comece estabelecendo o endereço IP do roteador. Você pode usar o comando ip r para isso, com grep para especificar o padrão:

ip r | grep default

Anote o endereço IP e abra-o no navegador para exibir o console de administração do roteador. Habilitar o encaminhamento de porta é simples:

  • Procure as configurações de encaminhamento de porta
  • Crie uma nova regra rotulada como área de trabalho remota
  • Defina o número da porta interna para 3389
  • Defina o número da porta externa para 3389
  • Insira o endereço IP do PC Ubuntu
  • Clique em Salvar

Observe que essas etapas são genéricas e variam dependendo do seu roteador. Para obter etapas detalhadas, verifique a documentação do roteador.

Depois de salvo, você poderá fazer o RDP no PC Ubuntu remotamente por meio do endereço IP estático da sua organização. Se o seu empregador não usa um IP estático (improvável, mas acontece), use um provedor de DNS dinâmico.

Configurar acesso usando SSH

Para economizar tempo, você pode querer instalar o PuTTY no seu PC (ou apenas tentar a função SSH integrada do Windows). Ele permite que você configure uma conexão SSH, que dá acesso remoto à linha de comando do Ubuntu.

Para ser claro: esta não é uma opção de área de trabalho remota ; não há controle do mouse. Mas é útil instalar as ferramentas que você usará remotamente. O SSH geralmente é desativado por padrão, portanto, se não estiver instalado, você precisará corrigi-lo.

Resumindo, depende de qual versão do Ubuntu você está usando e se você já usou o SSH anteriormente.

Uma vez instalado através do terminal ( sudo apt install openssh-server ), você poderá fazer uma conexão remota com a área de trabalho do Ubuntu. Basta digitar o endereço IP e o nome de usuário e senha do Ubuntu. Você pode usar o terminal para instalar as ferramentas necessárias para RDP e VNC.

1. Acesso remoto usando protocolo de área de trabalho remota

A opção mais fácil é usar o Remote Desktop Protocol ou RDP. Construído no Windows, esta ferramenta pode estabelecer uma conexão de área de trabalho remota em sua rede doméstica. Tudo o que você precisa é o endereço IP do dispositivo Ubuntu para estabelecer uma conexão de área de trabalho remota com o Ubuntu a partir do Windows.

Embora o software necessário esteja pré-instalado no Windows, você precisará instalar a ferramenta xrdp no Ubuntu. Para fazer isso, abra um terminal ( Ctrl + Alt + T ) e digite:

sudo apt install xrdp

Acompanhe com:

sudo systemctl enable xrdp

Aguarde a instalação e execute o aplicativo Área de Trabalho Remota no Windows usando o Menu Iniciar ou Pesquisar. Digite rdp e clique em Conexão de área de trabalho remota . Com o aplicativo aberto, insira o endereço IP no campo Computador .

Em seguida, clique em Mostrar opções e adicione o nome de usuário para o Ubuntu PC. Você pode clicar em Salvar para manter essas configurações para reutilização em outra ocasião.

Clique em Conectar para iniciar a conexão e insira a senha da conta do Ubuntu quando solicitado. A conexão será então estabelecida, dando a você acesso total ao mouse e teclado ao seu computador Ubuntu remoto. Se você planeja usar essa conexão com frequência, pode criar um arquivo de configuração para economizar tempo.

Solução de problemas de RDP para Ubuntu

Embora o RDP seja uma excelente opção para conexão remota ao seu PC Ubuntu, não é confiável em algumas versões do Ubuntu, como 18.04 LTS. Parece haver um problema ao estabelecer uma conexão remota enquanto você já está conectado à mesma conta no Ubuntu.

Como tal, a maneira simples de contornar isso é sair do computador Ubuntu.

Se isso não for possível, tente mudar a conexão RDP do servidor Xorg para X11rdp. Aguarde até que isso falhe e tente o Xorg novamente.

Você também pode tentar uma conexão após reiniciar a máquina Linux.

O Ubuntu 22.04 LTS deve incluir uma correção para tornar o RDP para o Ubuntu mais suave.

2. Conecte-se ao Ubuntu a partir do Windows com VNC

Outra opção com funcionalidade de área de trabalho remota completa é o VNC (Virtual Network Computing). Requer um aplicativo cliente no PC com Windows e um servidor no Ubuntu.

No PC remoto, instale o componente TightVNC Server após verificar se há atualizações:

sudo apt update

Em seguida, instale o utilitário do servidor:

sudo apt install tightvncserver

Você então precisará executá-lo:

sudo tightvncserver

Neste ponto, você será solicitado a definir uma senha para a conexão. Anote o número da área de trabalho, geralmente :1 .

Agora que o TightVNC Server está configurado no Ubuntu, você precisará instalar o cliente no Windows. Você pode baixá-lo no site oficial – certifique-se de escolher a versão correta, pois está disponível em versões de 32 e 64 bits.

Baixar : TightVNC

As ferramentas TightVNC estão disponíveis apenas como um pacote; portanto, depois de instaladas, procure o TightVNC Viewer na pesquisa do Windows.

Depois de iniciar o visualizador, insira o endereço IP da caixa do Ubuntu no host remoto, seguido do número da área de trabalho. Então, pode ser assim:

192.168.0.99:1

Área de trabalho remota do Windows para Linux com VNC

Insira a senha quando solicitado e comece sua atividade de área de trabalho remota!

Tornando o TightVNC mais seguro

Por padrão, o TightVNC criptografará sua senha, mas nada mais. Isso torna inseguro a conexão pela Internet. Felizmente, você pode aumentar a segurança com SSH e Xming.

Baixe e instale a ferramenta Xming para Windows do SourceForge para usá-la. Feito isso, procure o atalho na área de trabalho, clique com o botão direito do mouse e escolha Propriedades .

Procure a guia Atalho e, no campo Alvo , digite o seguinte:

"C:\Program Files (x86)\Xming\Xming.exe":0 -clipboard -multiwindow

Clique em Aplicar para salvar a alteração e em OK . Clique duas vezes no ícone para executar o Xming e abra o PuTTY. Aqui, expanda o menu à esquerda para Connection > SSH > X11 .

Marque Ativar encaminhamento X11 e retorne à Sessão na parte superior do menu.

Habilite o encaminhamento X11 para usar a área de trabalho remota com SSH

Insira o endereço IP do dispositivo remoto e clique em Abrir . Momentos depois, uma conexão segura com a área de trabalho remota do Ubuntu estará disponível.

3. Área de trabalho remota para Ubuntu com ferramentas comerciais

Tudo o que você aprendeu até agora é padrão se precisar acessar remotamente um PC Linux em sua rede local. Se você precisar ir além disso, as etapas para habilitar o encaminhamento de porta ajudarão.

Mas e se você não tiver intenção de acessar seu roteador? Se isso parecer muito complicado, é necessário um software comercial de terceiros projetado para facilitar as áreas de trabalho remotas. Vários estão disponíveis, mas nem todos suportam Linux.

Sugerimos que experimente:

  • NoMachine : inicialmente lançado como uma ferramenta de desktop remoto do Linux, agora está disponível em todas as principais plataformas. Instale no computador de destino, depois na máquina local e configure uma conexão remota.
  • Área de trabalho remota do Chrome : usa sua conta do Google para gerenciar o acesso remoto por meio do navegador Chrome.
  • TeamViewer : Uma solução comercial de área de trabalho remota bem conhecida. Basta instalar o software cliente e host com antecedência. Ele também fornece um aplicativo host para acessar remotamente dispositivos Raspberry Pi.

Escolhendo a Solução de Área de Trabalho Remota Ubuntu Correta

Qual ferramenta de área de trabalho remota para conexões entre o Ubuntu e o Windows você deve usar?

Três opções principais estão disponíveis:

  • RDP: usa o Windows Remote Desktop Protocol por meio da implementação xrdp de código aberto.
  • VNC: Virtual Network Computing é uma alternativa ao RDP, mas menos segura.
  • Software remoto comercial: a maioria deles requer configuração mínima e suporte ao Linux.

Você também pode usar o SSH para emitir instruções remotas para o seu PC Ubuntu.

Mostramos a você três maneiras de estabelecer uma conexão remota com seu computador ou servidor Ubuntu a partir do Windows. Cada um tem suas vantagens e desvantagens. Mas se você quiser apenas mergulhar no Ubuntu, experimente o Windows Subsystem for Linux no Windows 10.

Deixe um comentário

O seu endereço de e-mail não será publicado. Campos obrigatórios são marcados com *