Como acessar outro computador na mesma rede com o Linux?

Como acessar outro computador na mesma rede com o Linux?

Existem muitas razões para acessar outro computador na rede doméstica ou de escritório do seu laptop ou desktop. Por exemplo,

  1. Usando o software gráfico remotamente: Existem muitos softwares que precisam de computadores de alta especificação para executar (i.e., Autodesk Maya, AutoCAD, Blender). Seu laptop ou desktop pode não ter as especificações necessárias para executar o software. Às vezes, um software específico só pode ser executado em um sistema operacional específico que você não deseja instalar apenas para esse software. Nesses casos, você pode instalar o software gráfico necessário em outros computadores e acessá -los remotamente do seu laptop ou desktop e usar o software gráfico necessário.
  2. Resolvendo problemas remotamente: Se você é o técnico em seu escritório, às vezes, pode ser necessário resolver problemas nos computadores de seus colegas ou mostrar a eles como fazer algo. Você pode se conectar remotamente ao computador do seu colega e resolver sua situação. Isso economizará muito tempo, pois não exige que você gaste tempo caminhando para ir ao quarto do seu colega.
  3. Administração de linha gráfica/comando remota: Você pode ser um administrador de sistema de uma empresa. A empresa pode ter muitos computadores que você precisa para administrar. Indo de mesa em mesa ou quarto em quarto para ajudar todos os computador da sua empresa será muito aborrecido. Em vez disso, você pode sentar e relaxar em sua mesa e conectar remotamente os computadores necessários para administrar seu laptop ou desktop. Isso vai economizar muito tempo e trabalho extra.
  4. Acessando máquinas virtuais: Você pode querer executar máquinas virtuais em seu servidor usando hipervisores tipo I como Proxmox VE, VMware vsphere, KVM, etc. Nesse caso, para usar as máquinas virtuais, você precisa se conectar remotamente às máquinas virtuais do seu laptop ou computador, pois essas máquinas virtuais não terão nenhuma exibição física, teclado ou mouse.

Neste artigo, mostrarei diferentes métodos de acesso a outros computadores e máquinas virtuais na mesma rede com o Linux. Então vamos começar.

Conectando -se a outros computadores Linux via SSH

Você pode se conectar a outros computadores Linux em sua rede a partir da linha de comando via SSH. O computador remoto deve ter o programa de servidor OpenSSH instalado para o SSH funcionar.

Se você precisar de assistência na instalação do servidor OpenSSH no seu computador, dependendo da distribuição Linux que você está usando, leia um dos seguintes artigos:

  • Debian 9: Leia o artigo Ativar SSH Server no Debian.
  • Debian 10: Leia o artigo Ativar SSH no Debian 10.
  • CENTOS 8: Leia o artigo Como ativar o SSH no CentOS 8.
  • Ubuntu 18.04 LTS: Leia o artigo como ativar o servidor SSH no Ubuntu 18.04 LTS.
  • Ubuntu 20.04 LTS: Leia o artigo como instalar e ativar o OpenSsh no Ubuntu 20.04.
  • Arch Linux: Leia o artigo Arch Linux SSH Server Setup, personalização e otimização.
  • Kali Linux 2020: Leia o artigo Como ativar o SSH no Kali Linux 2020.

Para se conectar ao computador remoto via SSH, você precisa conhecer o endereço IP do computador remoto. Se você não conhece o endereço IP do computador remoto, peça ao seu colega para abrir um terminal no computador remoto e execute o seguinte comando:

$ hostname -i

Depois que seu colega descobrir o endereço IP do computador, ele pode enviá -lo para você. No meu caso, o endereço IP é 192.168.0.109. Como cada computador tem seu endereço IP exclusivo, será diferente do seu. Então, certifique -se de usar seu endereço IP.

Você também precisa conhecer o nome de usuário e a senha de login do computador remoto. Novamente, seu colega pode enviar para você.

Depois de conhecer o nome de usuário de login, a senha e o endereço IP do computador remoto, você pode se conectar a ele via SSH da seguinte maneira:

$ ssh @

OBSERVAÇÃO: Substituir <nome de usuário> com o nome de usuário de login e <IP-ADDR> com o endereço IP do computador remoto.

Enquanto você está se conectando ao computador remoto via SSH pela primeira vez, você verá o seguinte prompt.

Digitar sim e pressione <Digitar> Aceite a impressão digital.

Digite a senha de login do computador remoto e pressione <Digitar>.

Você deve estar conectado ao computador remoto via SSH.

Agora, você pode executar qualquer comando que desejar no computador remoto.

Conectando aos computadores Windows via RDP:

A maneira mais comum de se conectar a um computador Windows remoto é via RDP (Remote Desktop Protocol). O protocolo RDP está embutido no sistema operacional Windows. Então, você não precisa instalar nada no computador Windows remoto para o RDP funcionar. Tudo o que você precisa fazer é ativar o RDP no computador remoto, e está pronto para ir.

Para ativar o RDP no Windows 10, abra o Windows 10 Configurações aplicativo e clique em Sistema, como mostrado na captura de tela abaixo.

Navegue até o Área de trabalho remota seção e clique no Ativar desktop remoto botão de alternância, como mostrado na captura de tela abaixo.

Clique em confirme, como mostrado na captura de tela abaixo.

O RDP deve ser ativado.

Depois que o RDP estiver ativado na máquina Windows remota, você precisa saber o endereço IP da máquina remota do Windows.

Para encontrar o endereço IP da máquina Windows remota, pressione o <janelas> tecla e pressione R. A janela de prompt de execução deve ser exibida. Agora, digite Powershell ou cmd e pressione <Digitar>.


Um terminal (PowerShell ou CMD, dependendo do comando que você usou para iniciar o terminal) deve ser aberto.


Agora, execute o seguinte comando:

> ipconfig /all


O endereço IP do computador Windows remoto deve ser exibido. No meu caso, o endereço IP é 192.168.0.107. Vai ser diferente para você. Então, certifique -se de usar seu endereço IP exclusivo.


Depois de conhecer o endereço IP do computador do Windows, você pode usar um cliente RDP para se conectar ao Computador Windows remoto do Linux. Existem muitos clientes RDP disponíveis no Linux. Neste artigo, usarei o Vinagre cliente de desktop remoto para se conectar ao computador Windows via RDP.

Se você não tem o Vinagre cliente de desktop remoto instalado no seu computador e se você precisar de alguma assistência instalando o Vinagre cliente de desktop remoto na distribuição Linux desejada, você pode verificar o artigo Como instalar o cliente de desktop remoto vinagre no Linux.

Uma vez que você tenha Vinagre instalado, você pode iniciá -lo a partir do Menu do aplicativo do seu computador.

Para iniciar Vinagre, abra o Menu do aplicativo e procurar Vinagre e clique no Ícone do visualizador de desktop remoto como mostrado na captura de tela abaixo.


O cliente de desktop remoto de Vinagre deve ser aberto.


Agora, clique Conectar.


Selecione Rdp de Protocolo menu suspenso, digite o endereço IP do seu computador Windows no Hospedar seção e digite a tela Largura e altura em pixels no Opções de RDP Seção marcada na captura de tela abaixo.


Em seguida, clique em Conectar.


Você será solicitado a digitar o nome de usuário de login e a senha do computador do Windows que você está se conectando.

Digite o nome de usuário de login e senha e clique em Autenticar.


Você deve estar conectado ao computador Windows, como pode ver na captura de tela abaixo.

Conectando a computadores remotos via VNC:

O VNC (Computação de Rede Virtual) é um protocolo para acessar e controlar o ambiente gráfico da área de trabalho de um computador remotamente de outro computador.

Para conectar -se a um computador remotamente através do protocolo VNC, você deve ter o programa do servidor VNC instalado e configurado no computador que deseja acessar remotamente.

Se você precisar de assistência na instalação do servidor VNC no seu computador, dependendo da distribuição Linux que você está usando, leia um dos seguintes artigos:

  • CENTOS 8: Leia o artigo Configurando o servidor VNC no CentOS 8.
  • Ubuntu 20.04 LTS: Leia o artigo Como instalar o servidor VNC no Ubuntu 20.04 LTS.
  • Debian 10: Leia o artigo Como instalar o servidor VNC no Debian 10.
  • Linux Mint 20: Leia o artigo Instale o servidor VNC no Linux Mint 20.
  • Fedora 32: Leia o artigo como configurar o servidor VNC no Fedora Linux?.

Depois de instalar o servidor VNC no seu computador remoto, você precisa de um cliente VNC para se conectar ao seu computador remoto de outro computador.

Existem muitos clientes VNC disponíveis no Linux. eu.e., Vinagre, Remmina, RealVNC VNC Viewer, etc.

Se você precisar de ajuda para instalar um cliente VNC na distribuição Linux desejada, você pode ler um dos seguintes artigos, dependendo do cliente VNC que deseja instalar.

Vinagre: Leia o artigo Como instalar o cliente de desktop remoto vinagre no Linux.

Visualizador de VNC realvnc: Leia o artigo Como instalar o Visualizador VNC realvnc no Linux.

Neste artigo, usarei o Visualizador de VNC realvnc Cliente VNC para mostrar como se conectar a um computador remoto usando o protocolo VNC.

Depois que o Visualizador do RealVNC VNC estiver instalado, você poderá iniciar o VNC Viewer do Menu do aplicativo da sua distribuição Linux desejada.


Verifica a Eu li e aceito estes termos e condições Caixa de seleção e clique em OK, como mostrado na captura de tela abaixo.


Clique em ENTENDI conforme marcado na captura de tela abaixo.


O VNC Viewer deve estar pronto para se conectar a computadores remotos.


Para conectar -se ao seu computador remoto via VNC, você precisa conhecer o endereço IP desse computador remoto.

Execute o seguinte comando no computador remoto para encontrar seu endereço IP.

$ hostname -i


O endereço IP do computador remoto deve ser impresso no terminal.

Como você pode ver, o endereço IP do computador remoto para o qual quero conectar 192.168.0.106. Será diferente do seu. Então, certifique -se de substituí -lo pelo seu endereço IP.


Agora, para conectar -se a um computador remoto, digite o nome do host ou o endereço IP do computador remoto para o qual deseja conectar e pressionar <Digitar>.


Clique em Continuar.


Você será solicitado a digitar o nome de usuário de login e a senha do computador remoto.


Digite o nome de usuário de login e a senha do computador remoto para o qual você deseja se conectar e clique em OK, como mostrado na captura de tela abaixo.


Você deve estar conectado ao computador remoto.

Conectando -se às máquinas virtuais VMware via VMRC:

Para conectar -se a Máquinas Virtuais VMware VSphere ou VMware Remetamente, você pode usar o Programa Oficial de VMware VMware Console remoto (VMRC).

Para saber mais sobre o VMware Remote Console (VMRC) e como instalá -lo na sua distribuição favorita do Linux, verifique o artigo Como instalar o VMRC (VMware Remote Console) no Linux.

Para mostrar como se conectar a uma máquina virtual VMware Esxi com VMware Console remoto (VMRC), Eu preparei uma máquina virtual VMware Esxi S01, Como você pode ver na captura de tela abaixo.


Para conectar -se à máquina virtual VMware Esxi S01 com VMware Console remoto (VMRC), Clique em Console, como mostrado na captura de tela abaixo.


Em seguida, clique em Inicie o console remoto, como mostrado abaixo.


A máquina virtual VMware Esxi S01 deve ser aberto com VMware Console remoto (VMRC), Como você pode ver na captura de tela abaixo.

Conectando -se a máquinas virtuais Proxmox via especiarias:

Para conectar -se a Máquinas Virtuais Proxmox VE remotamente, você pode usar o oficial Visualizador de Virt KVM. Visualizador de Virt usa o ESPECIARIA protocolo para conectar -se às máquinas virtuais KVM remotamente.

Para saber mais sobre o KVM Virt Viewer e como instalá -lo em sua distribuição favorita do Linux, verifique o artigo Como instalar o Virt Viewer no Linux.

Para mostrar como se conectar a uma máquina virtual proxmox via ESPECIARIA protocolo usando Visualizador de Virt, Eu preparei uma máquina virtual proxmox S02, Como você pode ver na captura de tela abaixo.


Ser capaz de se conectar a uma máquina virtual proxmox com Visualizador de Virt, você deve definir o Exibir hardware da máquina virtual para Tempero (qxl) como mostrado na captura de tela abaixo.


Depois de definir o hardware de exibição da máquina virtual para Tempero (qxl), Navegue até a seção de console da máquina virtual e clique em Console> Spice conforme marcado na captura de tela abaixo.


Seu navegador deve solicitar que você abra ou salve o arquivo de configuração de conexão do Virt Viewer.

Selecione Abrir com, Selecione Visualizador remoto No menu suspenso e clique em OK, como mostrado na captura de tela abaixo.


Você deve estar conectado à máquina virtual Proxmox, como pode ver na captura de tela abaixo.

Conclusão:

Neste artigo, mostrei como acessar um computador remoto na mesma rede da Linux. Eu mostrei a você métodos, protocolos e ferramentas diferentes para conectar a computadores remotos de outro computador na mesma rede. Além disso, protocolo de acesso remoto baseado em texto SSH, protocolos de acesso remoto gráfico RDP e VNC, Protocolo de acesso remoto da Machine Virtual Proxmox Spice e VMware Esxi ou VMware vSphere Virtual Machine Ferramenta de acesso remoto VMRC foi coberto. Fora isso, mostrei como usar o Vinagre de Programas de Clientes de Acesso Remoto, Visualizador do VNC RealVNC, Virt Viewer e VMRC para conectar -se a computadores remotos por meio de seus protocolos de desktop remotos suportados também.