banner

Notícias

Aug 29, 2023

Como SSH em um Raspberry Pi para acesso remoto

Acesse e controle seu Raspberry Pi remotamente via SSH de qualquer computador ou até mesmo de um telefone Android.

Ao executar um projeto em um Raspberry Pi sem cabeça, nem sempre é conveniente conectá-lo a um monitor quando você deseja alterar algo, mas não é necessário. Você pode acessar e controlar o Raspberry Pi remotamente via SSH (Secure SHell) de outro computador ou até mesmo de um smartphone na mesma rede. Este guia mostrará primeiro como habilitar o SSH e, em seguida, como fazer o SSH no Raspberry Pi a partir de outro dispositivo.

Por padrão, por motivos de segurança, o SSH está desativado no sistema operacional Raspberry Pi padrão. Então, para ser capaz de SSH para Pi, primeiro você precisa ativá-lo. Se você estiver instalando o Raspberry Pi OS do zero em um cartão microSD, poderá usar as Configurações avançadas na ferramenta Raspberry Pi Imager (clique no ícone de engrenagem) para habilitar o SSH e definir um nome de usuário e senha. Enquanto você está nisso, adicione os detalhes da sua rede sem fio para que o Raspberry Pi se conecte automaticamente a ela. CliqueSalvarpara manter as configurações e, em seguida, grave o sistema operacional no cartão microSD como de costume.

Como alternativa, você pode ativar o SSH em uma instalação existente do Raspberry Pi OS. Com seu Raspberry Pi conectado a um monitor, abra o menu do ícone de framboesa na área de trabalho e selecionePreferências>Configuração do Raspberry Pi . Em seguida, clique noInterfacesguia e clique noHabilitadobotão de rádio paraSSH.

Se estiver usando o Raspberry Pi OS Lite (sem a GUI da área de trabalho), você pode habilitar o SSH por meio do utilitário raspi-config. Digite o comando:

Em seguida, navegue atéOpções de interface>SSHe selecione no prompt "Deseja que o servidor SSH seja ativado?" ImprensaDigitarpara confirmar, selecioneTerminarpara sair do raspi-config.

Com o SSH habilitado e seu Raspberry Pi conectado à sua rede, você está pronto para se conectar ao Raspberry Pi via SSH de outro dispositivo. Você precisará saber o nome de host do seu Raspberry Pi (raspberrypi.localé o padrão, mas você pode defini-lo nas configurações avançadas do Raspberry Pi Imager) ou seu endereço IP para efetuar login.

Você pode encontrar o endereço IP do Raspberry Pi visitando a página inicial do seu roteador para ver uma lista de dispositivos conectados. Como alternativa, para encontrar o endereço IP do Raspberry Pi (conectado a um monitor), digite este comando do Terminal:

Para que nunca mude, você também pode querer definir um endereço IP estático no Raspberry Pi. Como alternativa, você pode reservar um endereço IP para o Raspberry Pi nas configurações do seu roteador.

Em um PC com Windows 10 ou 11, você pode usar o PowerShell para SSH no Raspberry Pi. ImprensaCtrl + Deslocamento + Ppara abrir o PowerShell e digite um destes comandos:

ou

Substituir[nome de usuário]e[nome de anfitrião]ou[Endereço de IP] com os detalhes do seu próprio Pi. Por exemplo,ssh [email protected]oussh [email protected].

Como alternativa, você pode usar o utilitário PuTTY, que é uma ferramenta mais sofisticada e funciona em qualquer PC com Windows. Na caixa de diálogo PuTTY, selecioneSSHcomo o tipo de conexão, digite o endereço IP do Raspberry Pi ou o nome do host noNome do host (ou endereço IP)caixa e clique emAbrir . Você também pode clicarSalvarpara salvar os detalhes da conexão no PuTTY.

Em um Mac, abra o utilitário Terminal (emFormulários>Serviços de utilidade pública), insira um dos seguintes comandos para se conectar ao Raspberry Pi via SSH:

ou

Substituir[nome de usuário]e[nome de anfitrião]ou[Endereço de IP] com os detalhes do seu próprio Pi. Por exemplo,ssh [email protected]oussh [email protected].

Em um PC Linux (ou mesmo outro Raspberry Pi), abra uma janela do Terminal pressionando Enter Finish raspberrypi.local Ctrl + Shift + P [username] [hostname] [IP address] ssh [email protected] ssh [email protected] SSH Host Name (or IP address) Open Save Applications Utilities [username] [hostname] [IP address] ssh [email protected] ssh [email protected] Ctrl + Alt + T [username] [hostname] [IP address] ssh [email protected] ssh [email protected] + [email protected] ssh [email protected] /strong>

COMPARTILHAR