Índice:
- Suprimentos
- Etapa 1: SSH em seu Pi
- Etapa 2: Baixe o servidor Tightvnc em seu Pi
- Etapa 3: execute o Tightvncserver
- Etapa 4: Baixe o cliente Tightvnc Java em seu Mac
- Etapa 5: descompacte e abra
- Etapa 6: nas Preferências do sistema, abra Segurança e privacidade
- Etapa 7: conceder permissões
- Etapa 8: Execute o cliente Tightvnc para conectar
- Etapa 9: Digite a senha
- Etapa 10: Parabéns
- Etapa 11: uma nota sobre a criação de GUIs
2025 Autor: John Day | [email protected]. Última modificação: 2025-01-13 06:58
Este é um tutorial sobre como configurar o tightvnc para acessar a área de trabalho de um Raspberry Pi usando um Mac, quando o Pi está sendo executado no modo headless.
Suprimentos
1. Raspberry Pi habilitado para SSH
-Este instrutível assume que seu Pi já está online rodando no modo headless, ou seja, conectado à rede pela qual você pretende acessá-lo remotamente. Existem muitos tutoriais existentes sobre como fazer isso, volte aqui quando você tiver sucesso no SSH em seu Pi e estiver pronto para configurar a área de trabalho remota.
2. Um Mac executando Java
- O motivo deste exercício. Como o protocolo padrão da área de trabalho remota foi desenvolvido pela Microsoft, os macs não têm cliente para conexões RDP instaladas por padrão. Estaremos corrigindo isso instalando um cliente alternativo usando um protocolo diferente, tightvnc. Tightvnc depende de Java, portanto, precisaremos instalá-lo para que nosso cliente funcione.
Etapa 1: SSH em seu Pi
Conecte-se ao seu Pi para iniciar o processo.
Etapa 2: Baixe o servidor Tightvnc em seu Pi
Digite o comando
$ sudo apt-get install tightvncserver xrdp
Etapa 3: execute o Tightvncserver
Digite o comando
$ tightvncserver
no Pi para iniciar o programa. Você será solicitado a inserir uma senha. Isso será usado mais tarde para se conectar à sua área de trabalho. A senha deve ter entre 5 e 8 caracteres. Quaisquer caracteres adicionais que você digitar serão truncados.
Nota: Esta etapa deve ser realizada via SSH toda vez que o Pi for ligado para conectar o cliente
Etapa 4: Baixe o cliente Tightvnc Java em seu Mac
Vamos para
www.tightvnc.com/download.php
e baixe o cliente Java mais recente
Etapa 5: descompacte e abra
Descompacte o conteúdo no diretório de sua escolha e, em seguida, tente abrir tightvnc-jviewer.jar. Provavelmente você verá o erro acima. Se ele abrir, vá em frente e pule para a etapa 8.
Etapa 6: nas Preferências do sistema, abra Segurança e privacidade
Abra as Preferências do Sistema e selecione Segurança e Privacidade
Etapa 7: conceder permissões
Navegue até a guia Geral e olhe para a parte inferior. Deve haver uma notificação sobre nosso.jar. Vá em frente e selecione Abrir assim mesmo.
Etapa 8: Execute o cliente Tightvnc para conectar
Execute o.jar e ele abrirá esta janela. Insira o endereço IP do Pi no campo Host remoto e altere o número da porta para 5901. Agora você está pronto para se conectar ao seu Pi.
Etapa 9: Digite a senha
Se tudo correu bem na etapa anterior, você será solicitado a inserir a senha criada na etapa 3.
Se não for isso o que você vê, provavelmente o endereço IP está errado ou se você está retornando a este tutorial após a instalação inicial, pode ter esquecido de executar o servidor no Pi via SSH primeiro. Vá em frente e verifique se as informações estão corretas.
Etapa 10: Parabéns
Agora você está visualizando a área de trabalho do seu Pi … remotamente!
Etapa 11: uma nota sobre a criação de GUIs
Devido à natureza de como a tela é criada e exibida, você pode ter problemas de permissão ao tentar executar programas a partir da linha de comando que criarão uma GUI. A solução mais fácil para isso é simplesmente prefaciar esses comandos com 'gksudo'. Isso solicitará sua senha sudoer e, em seguida, criará a GUI que você está procurando.