Início
» LINUX
»
Como acessar um Raspberry Pi com o TeamViewer a partir do Linux
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 .
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.
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.
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.
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.
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.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.
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.
Inicie o TeamViewer e faça login com a mesma conta usada para atribuir o Raspberry Pi.
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.
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.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.