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/escritório do seu laptop/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/desktop pode não ter as especificações necessárias para executá -lo. Às vezes, um software específico pode ser executado em um sistema operacional específico que você não deseja instalar no seu laptop/desktop 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/desktop e usar o software gráfico necessário do seu laptop/desktop.

2. Resolvendo problemas remotamente: Se você é o cara técnico do 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 seu problema. Isso economizará muito do seu tempo que você gastaria em caminhar ou no elevador ou escada para ir ao quarto de seu colega.

3. Administração de linha gráfica/linha de 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 administrar todos os computador da sua empresa serão muitos aborrecimentos para você. Em vez disso, você pode sentar e relaxar em sua mesa e se conectar remotamente aos computadores necessários para administrar no seu laptop/desktop. Isso vai economizar muito tempo e trabalho extra.

4. Acessando máquinas virtuais: Você pode 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/computador, pois essas máquinas virtuais não terão nenhuma exibição física, teclado ou mouse.

Este artigo mostrará 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 servidor SSH 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, Customization and Otimization.
  • Kali Linux 2020: Leia o artigo Como ativar o SSH em Kali Linux 2020.

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

Se você não conhece o endereço IP do computador remoto, peça ao seu colega que abra 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. Vai ser diferente para você. Então, certifique -se de substituí -lo por seu a partir de agora.

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 com o nome de usuário de login e 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 Aceite a impressão digital.

Digite a senha de login do computador remoto e pressione .

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 conforme marcado na captura de tela abaixo.

Navegue até o Área de trabalho remota seção e clique no Ativar desktop remoto alternar o botão como marcado na captura de tela abaixo.

Clique em confirme conforme marcado 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 daquela máquina Windows remota.

Para encontrar o endereço IP da máquina Windows remota, pressione o tecla e pressione R. O Correr Janela imediata deve ser exibida. Agora, digite Powershell ou cmd e pressione .

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 substituí -lo por seu a partir de agora.

Depois de conhecer o endereço IP do computador Windows, você pode usar um cliente RDP para se conectar ao computador Windows remoto do Linux. Existem muitos clientes RDP disponíveis no Linux. Mas, 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 Visualizador de desktop remoto ícone marcado na captura de tela abaixo.

O Vinagre O cliente de desktop remoto deve ser aberto.

Agora, clique em 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 ativar o compartilhamento de tela no Ubuntu 20.04 LTS.
  • Debian 10: Leia o artigo Como ativar o compartilhamento de tela 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 do RealVNC VNC: Leia o artigo Como instalar o Visualizador VNC realvnc no Linux.

Este artigo usará o Visualizador de VNC realvnc Cliente VNC para mostrar como se conectar a um computador remoto usando o protocolo VNC.

Depois que o RealVNC VNC Viewer estiver instalado, você pode iniciar o VNC Viewer a partir da distribuição Linux desejada do menu do aplicativo.

Verifica a Eu li e aceito estes termos e condições Caixa de seleção e clique em OK conforme marcado 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.

Por favor, 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. Vai ser diferente para você. Então, certifique -se de substituí -lo por seu a partir de agora.

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 .

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 conforme marcado 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 conforme marcado na captura de tela abaixo.

Em seguida, clique em Inicie o console remoto conforme marcado na captura de tela 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, você pode usar o KVM oficial Visualizador de Virt. 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.

Conectar -se a uma máquina virtual proxmox com Visualizador de Virt, você deve definir o Mostrar Hardware da máquina virtual para Tempero (qxl), como mostrado na captura de tela abaixo.

Depois de definir o Mostrar hardware da máquina virtual para Tempero (qxl), Navegue até o Console seção da máquina virtual e clique em Console > ESPECIARIA 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 conforme marcado na captura de tela abaixo.

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

Conclusão:

Este artigo mostra como acessar um computador remoto na mesma rede do Linux. Eu mostrei a você métodos, protocolos e ferramentas diferentes para conectar a computadores remotos de outro computador na mesma rede. Eu abordei o protocolo de acesso remoto baseado em texto SSH, protocolos de acesso remoto gráfico RDP e VNC, Protocolo de acesso remoto do Proxmox Virtual Machine especiar. Eu mostrei como usar o Vinagre de programas de acesso remoto, Vinagre, Visualizador do VNC realvnc, Virt Viewer e VMRC para conectar -se a computadores remotos por meio de seus protocolos de desktop remotos suportados e também.