Aprenda Como Acessar Remotamente Dispositivos Raspberry PI

Você tem um dispositivo Raspberry PI sem monitor e precisa fazer pequenas alterações? E se você não tiver tempo para conectar um monitor e um teclado? Não se preocupe! Aprender como acessar remotamente dispositivos Raspberry PI irá te ajudar.

Neste tutorial, você aprenderá os passos para instalar o SSH e habilitar o SSH no seu Raspberry PI para controlar o dispositivo remotamente.

Preparado? Continue lendo e comece a controlar seus dispositivos Raspberry PI remotamente!

Pré-requisitos

Este tutorial inclui demonstrações práticas de acesso remoto a dispositivos Raspberry PI. Para acompanhar, certifique-se de ter o seguinte:

  • Pelo menos um dispositivo Raspberry PI – Este tutorial usa o Raspberry PI 4, mas os passos são aplicáveis a todas as versões dos dispositivos Raspberry PI.
  • A computer (Windows, Mac, or Linux) – This tutorial uses Windows 10 to access Raspberry PI remotely.

Instalando o SSH em um dispositivo Raspberry PI

Ao configurar o SSH no seu dispositivo Raspberry PI, é crucial garantir que o daemon SSH esteja instalado e em execução. O daemon SSH é o processo em segundo plano que permite acessar seu dispositivo Raspberry PI remotamente.

O daemon SSH deve estar instalado por padrão no seu dispositivo Raspberry PI, mas verificar novamente não faz mal.

1. Abra um terminal no seu dispositivo Raspberry PI e execute o comando systemctl abaixo para verificar se o daemon SSH está instalado.

sudo systemctl status sshd

Se o daemon SSH estiver instalado e funcionando corretamente, você verá uma mensagem semelhante à abaixo.

Checking if the SSH daemon is installed

2. Se o daemon SSH não estiver instalado, execute os seguintes comandos apt abaixo para atualizar o índice de pacotes do seu sistema e instalar o daemon SSH.

sudo apt update && sudo apt install openssh-server -y
Installing SSH on a Raspberry PI device

3. Assim que a instalação estiver completa, execute os seguintes comandos para iniciar e ativar o daemon SSH (sshd) para iniciar automaticamente durante a inicialização do sistema.

# Inicia o daemon SSH
sudo systemctl start sshd
# Ativa o daemon SSH para iniciar automaticamente durante a inicialização do sistema
sudo systemctl enable sshd

? Se você estiver tendo problemas para ativar o daemon SSH, vá para a seguinte seção “Ativando o SSH via o comando raspi-config

4. Finalmente, verifique o status novamente para garantir que o daemon SSH esteja funcionando corretamente. sudo systemctl status sshd

sudo systemctl status sshd
Checking if the SSH daemon is installed

Habilitando o SSH via Utilitário raspi-config

Se você habilitou com sucesso o daemon SSH, está com sorte. Mas se você recebeu o erro “timeout” ou “Falha ao iniciar o serviço”, você precisará de uma alternativa.

O uso do comando systemctl enable costuma levar a erros. Mas felizmente, existe um método ou utilitário alternativo para habilitar o SSH em seu dispositivo Raspberry PI chamado raspi-config. O utilitário permite configurar e gerenciar várias configurações em seu dispositivo, incluindo a habilitação do SSH.

1. Execute o comando abaixo para abrir o utilitário raspi-config, que apresentará um menu de opções, como mostrado abaixo.

sudo raspi-config

Use as teclas de seta do teclado para navegar pelo menu e pressione Enter para selecionar a opção rotulada Opções de interface. Essa opção permite habilitar várias interfaces em seu dispositivo Raspberry PI, como o SSH.

Enabling various interfaces, such as SSH

2. Em seguida, selecione a opção SSH e pressione Enter, o que abrirá uma nova janela onde você poderá habilitar o SSH.

Select the SSH option

3. Agora, pressione a tecla Tab para mover o cursor para Sim e pressione Enter para habilitar o SSH em seu dispositivo Raspberry PI.

Ignore a mensagem de advertência que aparece, pois você alterará a senha padrão na próxima seção. Pressione Enter duas vezes para sair do utilitário raspi-config.

Enabling SSH on the Raspberry PI device

Alterando a Senha Padrão do SSH.

Você habilitou com sucesso o SSH no seu dispositivo Raspberry PI, mas ainda precisa garantir que o dispositivo não seja comprometido. Como? Alterando sua senha SSH padrão.

A senha padrão para o usuário ‘pi’ em dispositivos Raspberry PI é ‘raspberry’. Embora a senha padrão seja conveniente, ela representa um risco de segurança.

Execute o seguinte comando passwd para iniciar a alteração da sua senha SSH padrão.

passwd

Quando solicitado, forneça a senha padrão atual e insira e confirme uma nova senha duas vezes. Certifique-se de escolher uma senha forte e única para evitar comprometer seu dispositivo.

Neste ponto, seu dispositivo Raspberry PI está mais seguro. Mas como você se conecta ao seu dispositivo Raspberry PI remotamente? Você primeiro precisará obter o endereço IP local do seu dispositivo Raspberry PI na etapa a seguir.

Changing the default SSH password

Agora, execute o comando abaixo hostname para obter o endereço IP do seu dispositivo Raspberry PI (-I).

hostname -I

Anote o endereço IP, conforme mostrado abaixo, pois você o usará para acessar remotamente seu dispositivo pela Internet na mesma rede.

Finding the Raspberry PI device’s IP address

Conectando-se ao Dispositivo Raspberry PI Remotamente

Agora todo o trabalho árduo está feito, e você pode finalmente se conectar ao seu dispositivo Raspberry PI remotamente. Mas primeiro, você precisará de um cliente SSH.

Se estiver usando o Windows, o KiTTY é uma escolha popular. Para usuários de macOS e Linux, o terminal integrado funciona bem, mas este tutorial usa o KiTTY para demonstrações.

Abra o KiTTY e configure o destino para conectar e o tipo de conexão com o seguinte:

  • Insira o endereço IP local do seu dispositivo Raspberry PI no campo Nome do Host (ou seja, [email protected]).
  • Insira 22 para o número da Porta.
  • Selecione SSH como o Tipo de Conexão.

Deixe as outras configurações como estão e clique em Abrir para conectar-se ao seu dispositivo Raspberry PI remotamente.

Configuring the SSH connection

Agora, insira a nova senha que você definiu para o usuário ‘pi’ na seção “Alterando a Senha SSH Padrão”.

Se for bem-sucedido, você estará conectado ao seu dispositivo Raspberry PI, como mostrado abaixo. E é isso! Agora você pode gerenciar seu dispositivo Raspberry PI remotamente ao seu bel prazer.

Connecting to the Raspberry PI device remotely

Conclusão

Acessar remotamente seu dispositivo Raspberry PI é uma ótima maneira de realizar as tarefas mais rapidamente sem sacrificar a segurança. Existem alguns passos envolvidos para garantir que tudo esteja configurado corretamente e de forma segura. Mas você certamente pegará o jeito de acessar remotamente seus dispositivos Raspberry PI.

Com sua configuração SSH configurada, aproveite todos os projetos incríveis que você pode criar com seu dispositivo Raspberry PI!

Source:
https://adamtheautomator.com/how-to-remotely-access-raspberry-pi/