Como acessar um Raspberry Pi com o TeamViewer a partir do Linux

Você pode acessar um Raspberry Pi a partir de um computador Linux pela internet instalando o TeamViewer Host no Pi e o cliente TeamViewer no seu computador Linux. O aplicativo Host foi projetado para acesso contínuo e autônomo, permitindo que você se conecte sem que alguém precise aceitar a sessão no Pi a cada vez. Você precisará de uma instalação compatível do sistema operacional Raspberry Pi, uma conexão com a internet, uma conta TeamViewer e um ambiente de desktop no Pi, caso queira controlar sua interface gráfica.

Nota importante sobre compatibilidade: a página de downloads do TeamViewer para Raspberry Pi oferece pacotes para ARM64 e ARMv7, mas as informações de suporte indicam que o Linux ARM de 32 bits não é suportado no momento e recomendam a migração para um sistema operacional de 64 bits. Consulte a página oficial de downloads do Raspberry Pi e a lista de sistemas operacionais suportados antes de instalar. Estas instruções utilizam uma configuração de sistema operacional de 64 bits para Raspberry Pi.

1. Prepare o Raspberry Pi e habilite o SSH.

Atualize o Raspberry Pi e confirme a arquitetura do sistema operacional. Abra um terminal localmente ou conecte-se via SSH, caso o SSH já esteja habilitado:

ssh pi@raspberrypi.local

Substitua ` pi<username>` pelo seu nome de usuário real e ` raspberrypi.local<hostname>` pelo nome do host ou endereço IP do Raspberry Pi. As instalações atuais do Raspberry Pi OS não usam necessariamente a piconta padrão antiga. Se o SSH não estiver habilitado, ative-o nas configurações de Acesso Remoto do Raspberry Pi Imager ou nas ferramentas de configuração do sistema operacional. Consulte a documentação oficial de acesso remoto do Raspberry Pi .

sudo apt update
sudo apt full-upgrade
uname -m
dpkg --print-architecture

Para um sistema ARM de 64 bits, a arquitetura normalmente será ` aarch64ARM` e `ARM` arm64. Se o sistema reportar `ARM` armhfou ` armv7lARM`, verifique as notas de compatibilidade atuais do TeamViewer antes de prosseguir.

Antes de escolher um pacote TeamViewer ARM, verifique a versão do sistema operacional Raspberry Pi e a arquitetura da CPU em um terminal.
Antes de escolher um pacote TeamViewer ARM, verifique a versão do sistema operacional Raspberry Pi e a arquitetura da CPU em um terminal.

2. Baixe e instale o TeamViewer Host.

Abra o portal oficial do TeamViewer para Raspberry Pi e escolha TeamViewer Host para Ubuntu/Debian e ARM64. Host é a opção adequada para um Raspberry Pi ao qual você deseja se conectar sempre que estiver online. Salve o .debpacote baixado no Raspberry Pi, por exemplo, em Downloads.

A página oficial de downloads do TeamViewer lista pacotes Host para sistemas Raspberry Pi ARM64 e ARMv7.
A página oficial de downloads do TeamViewer lista pacotes Host para sistemas Raspberry Pi ARM64 e ARMv7.

No terminal, acesse a pasta que contém o pacote baixado e instale-o com o APT. Substitua o nome do arquivo se a versão baixada tiver um nome diferente:

cd ~/Downloads
ls teamviewer-host*.deb
sudo apt install ./teamviewer-host_arm64.deb

O uso do apt install ./package.deb`apt-get install apt-get` permite que o APT resolva as dependências durante a instalação. Se você baixou o pacote para outro diretório, acesse esse diretório primeiro. Não use a teamviewer-host_armhf.debURL antiga e fixa sem antes confirmar se o pacote ainda é oferecido e compatível com o seu sistema operacional.

Instale o pacote DEB do TeamViewer Host baixado do diretório Downloads com o apt.
Instale o pacote DEB do TeamViewer Host baixado do diretório Downloads com o apt.

3. Atribua o Raspberry Pi à sua conta do TeamViewer.

Após a conclusão da instalação, execute o comando de configuração do host:

sudo teamviewer setup
Execute o comando de configuração do TeamViewer no terminal do Raspberry Pi para começar a atribuir o dispositivo.
Execute o comando de configuração do TeamViewer no terminal do Raspberry Pi para começar a atribuir o dispositivo.

Siga as instruções para atribuir o dispositivo à sua conta TeamViewer. Se for perguntado se deseja atribuir o dispositivo, confirme com Y, e depois insira as credenciais da conta solicitadas pela ferramenta de configuração. As instruções exatas podem variar de acordo com a versão. Nunca cole sua senha em um registro de terminal público nem a compartilhe com ninguém.

A tela de configuração do TeamViewer pergunta se você deseja atribuir o Raspberry Pi à conta.
A tela de configuração do TeamViewer pergunta se você deseja atribuir o Raspberry Pi à conta.
O terminal confirma que o Raspberry Pi foi adicionado a Computadores e Contatos.
O terminal confirma que o Raspberry Pi foi adicionado a Computadores e Contatos.

Quando a configuração indicar que o computador foi adicionado à lista de computadores ou contatos da sua conta, o Raspberry Pi estará vinculado. Se a sua versão tiver um fluxo de configuração diferente, siga as instruções na tela ou a documentação de suporte atual do TeamViewer .

4. Conecte-se a partir do seu computador Linux.

  1. Baixe a versão Linux do TeamViewer na página oficial de downloads do Linux . Selecione um pacote que corresponda à arquitetura e distribuição do seu computador.
  2. Instale o pacote usando o instalador de software da sua distribuição ou os comandos listados no guia de instalação do TeamViewer para Linux .
  3. Inicie o TeamViewer e faça login com a mesma conta usada para atribuir o Raspberry Pi.
  4. Abra o aplicativo Computadores e Contatos e localize o Raspberry Pi na sua lista de dispositivos. O nome exibido pode ser o nome de host que você atribuiu.
  5. Selecione o dispositivo e inicie a conexão. Se solicitado, conclua as etapas de autenticação da conta ou do dispositivo exibidas no cliente.
O cliente TeamViewer para Linux lista o Raspberry Pi em Computadores e Contatos quando o dispositivo está online.
O cliente TeamViewer para Linux lista o Raspberry Pi em Computadores e Contatos quando o dispositivo está online.
Uma sessão remota do TeamViewer mostra a área de trabalho do Raspberry Pi com um terminal aberto.
Uma sessão remota do TeamViewer mostra a área de trabalho do Raspberry Pi com um terminal aberto.

Uma vez conectado, você pode interagir com o Raspberry Pi remotamente. Uma sessão de área de trabalho gráfica requer um ambiente de desktop compatível e uma sessão de exibição no Raspberry Pi; instalar apenas o Host não cria uma interface de desktop em uma imagem Lite ou headless do sistema operacional. Se você precisar apenas de administração via linha de comando, o SSH pode ser mais simples.

Solução de problemas comuns de conexão

  • O dispositivo está offline: confirme se o Raspberry Pi está ligado e com acesso à internet e, em seguida, verifique o serviço TeamViewer e o status de configuração. Reinicie o Raspberry Pi após atualizações do sistema, se necessário.
  • O pacote não será instalado: verifique a arquitetura dpkg --print-architecturee baixe o pacote ARM correspondente usando o TeamViewer. Não force a instalação de um pacote de 32 bits incompatível em um sistema de 64 bits ou vice-versa.
  • O Raspberry Pi aparece online, mas a área de trabalho está indisponível: verifique se o sistema operacional Raspberry Pi inclui uma área de trabalho gráfica e se a sessão de exibição é compatível. O TeamViewer observa que o suporte ao Wayland no Linux ainda é limitado em algumas configurações; recomenda-se o uso do X11/Xorg para conexões de entrada.
  • Falha na atribuição da conta: verifique a conectividade da rede, a data e a hora do sistema, as credenciais e se o dispositivo já está atribuído a outra conta. Consulte os detalhes do erro nas páginas de suporte do TeamViewer.
  • O APT reporta erros de dependência: tente novamente com `--help` sudo apt --fix-broken install, e então revise a saída. Se o pacote não for suportado pela versão do sistema operacional, use uma combinação de sistema operacional/pacote suportada em vez de forçar a instalação repetidamente.

Mantenha o acesso remoto seguro.

Instale as atualizações regularmente, proteja a conta do TeamViewer com uma senha forte e exclusiva e autenticação multifator quando disponível, e conceda acesso somente a contas confiáveis. Mantenha o SSH protegido também: use autenticação baseada em chave sempre que possível e evite expor o SSH diretamente à internet pública, a menos que você o tenha configurado de forma segura.

Para a maioria dos usuários, o caminho mais confiável é confirmar a compatibilidade do sistema operacional Raspberry Pi de 64 bits, instalar o pacote oficial TeamViewer Host para ARM64, associar o Pi a uma conta e conectar-se através da lista de dispositivos do cliente Linux.

Deixar um comentário

Como instalar o Celluloid no Linux com Flatpak ou seu gerenciador de pacotes

Como instalar o Celluloid no Linux com Flatpak ou seu gerenciador de pacotes

Instale o Celluloid no Linux a partir do Flathub com o Flatpak, ou use um pacote nativo quando sua distribuição fornecer um. Aprenda como iniciar, atualizar e remover o programa.

Como jogar Undertale no Linux com o Steam

Como jogar Undertale no Linux com o Steam

Undertale possui uma versão nativa para Linux no Steam. Aprenda como instalar o Steam, baixar o jogo, executá-lo e, caso a versão nativa apresente problemas, tente usar o Proton.

Faça anotações no Linux com o Paper: use e faça backup do aplicativo.

Faça anotações no Linux com o Paper: use e faça backup do aplicativo.

O Paper não está mais disponível no Flathub nem é desenvolvido ativamente. Aprenda como verificar uma instalação existente do Linux, escrever notas em Markdown e fazer backup delas.

Como instalar o BlackArch Linux: Guia para USB e Desktop

Como instalar o BlackArch Linux: Guia para USB e Desktop

Aprenda como baixar a ISO correta do BlackArch, verificá-la, criar um USB inicializável e instalar o BlackArch Linux com segurança usando o instalador Slim.

Como acessar um Raspberry Pi com o TeamViewer a partir do Linux

Como acessar um Raspberry Pi com o TeamViewer a partir do Linux

Instale o TeamViewer Host no Raspberry Pi OS, vincule o dispositivo à sua conta e conecte-se a partir de um computador Linux com as orientações e dicas de solução de problemas do pacote ARM atual.

Como compartilhar um mouse e um teclado em uma rede local (LAN) no Linux

Como compartilhar um mouse e um teclado em uma rede local (LAN) no Linux

Use o Barrier ou seu sucessor, Input Leap, para controlar vários computadores Linux com um único mouse e teclado. Aprenda sobre instalação, configuração de servidor, conexão em rede local (LAN) e soluções de problemas.

Como configurar o Proton Mail Bridge no Linux com o Thunderbird

Como configurar o Proton Mail Bridge no Linux com o Thunderbird

Instale o Proton Mail Bridge no Linux, conecte sua conta paga do Proton Mail e configure o Thunderbird com as configurações corretas de IMAP, SMTP e certificado.

Como bloquear anúncios via DNS no Linux

Como bloquear anúncios via DNS no Linux

Bloqueie diversos anúncios e rastreadores em aplicativos Linux configurando o DNS do AdGuard no GNOME, KDE Plasma ou NetworkManager, com endereços IPv4 e IPv6 atualizados e dicas de solução de problemas.

Como tornar seu perfil de e-mail do Thunderbird portátil no Linux

Como tornar seu perfil de e-mail do Thunderbird portátil no Linux

Torne um perfil de e-mail do Thunderbird portátil no Linux copiando o perfil completo para um pen drive, executando-o pelo caminho e evitando erros comuns que levam à perda de dados.

Os 4 melhores emuladores de Android para Linux: qual deles se adapta à sua configuração?

Os 4 melhores emuladores de Android para Linux: qual deles se adapta à sua configuração?

Compare Waydroid, Android Studio Emulator, Genymotion e redroid para encontrar a opção Linux ideal para aplicativos de desktop, desenvolvimento Android, controle de qualidade ou testes de contêineres.