Ao executar um projeto em um Raspberry Pi sem cabeça, nem sempre é útil conectá-lo a um monitor quando você deseja mudar um tanto, 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. Oriente guia mostrará primeiro porquê habilitar o SSH e, em seguida, porquê fazer o SSH no Raspberry Pi de outro dispositivo.
Habilitar SSH na instalação
Por padrão, por motivos de segurança, o SSH está desabilitado no sistema operacional Raspberry Pi padrão. Portanto, para poder SSH para Pi, primeiro você precisará habilitá-lo. Se você estiver instalando o Raspberry Pi OS do zero em um cartão microSD, poderá usar as configurações avançadas na utensílio Raspberry Pi Imager (clique no ícone de engrenagem) para habilitar o SSH e definir um nome de usuário e senha. Enquanto estiver nisso, adicione os detalhes da sua rede sem fio para que o Raspberry Pi se conecte involuntariamente a ela. Clique Salvar para manter as configurações e, em seguida, grave o sistema operacional no cartão microSD porquê de uso.
Ativar SSH no SO existente
Porquê opção, você pode habilitar o SSH de dentro de uma instalação existente do Raspberry Pi OS. Com seu Raspberry Pi conectado a um monitor, abra o menu do ícone de framboesa na extensão de trabalho e selecione Preferências > Feitio do Raspberry Pi. Em seguida, clique no Interfaces guia e clique no Habilitado botão de rádio para SSH.
Se estiver usando o Raspberry Pi OS Lite (sem a GUI da extensão de trabalho), você pode habilitar o SSH por meio do utilitário raspi-config. Digite o comando:
sudo raspi-config
Em seguida, navegue até Opções de interface > SSH e selecione
Encontre o endereço IP do Raspberry Pi
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 do host do seu Raspberry Pi (raspberrypi.lugar é o padrão, mas você pode configurá-lo nas configurações avançadas do Raspberry Pi Imager) ou seu endereço IP para fazer 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. Porquê opção, para encontrar o endereço IP do Raspberry Pi (conectado a um monitor), digite nascente comando do Terminal:
hostname -I
Para que nunca mude, você também pode definir um endereço IP estático no Raspberry Pi. Porquê opção, você pode reservar um endereço IP para o Raspberry Pi nas configurações do seu roteador.
SSH no Raspberry Pi do Windows
Em um PC com Windows 10 ou 11, você pode usar o PowerShell para SSH no Raspberry Pi. Prelo Ctrl + Shift + P para penetrar o PowerShell, digite um destes comandos:
ssh [username]@[hostname].lugar
ou
ssh [username]@[IP address]
Substituir [username] e [hostname] ou [IP address] com os detalhes do seu próprio Pi. Por exemplo, ssh pi@raspberrypi.lugar ou ssh pi@192.168.1.151.
Porquê opção, você pode usar o utilitário PuTTY, que é uma utensílio mais sofisticada e funcionará em qualquer PC com Windows. Na caixa de diálogo PuTTY, selecione SSH porquê o tipo de conexão, digite o endereço IP do Raspberry Pi ou o nome do host no Nome do host (ou endereço IP) caixa e clique em Perfurar. Você também pode clicar Salvar para salvar os detalhes da conexão no PuTTY.
SSH no Raspberry Pi do macOS
Em um Mac, abra o utilitário Terminal (no Formulários > Serviços de utilidade pública), digite um dos seguintes comandos para se conectar ao Raspberry Pi via SSH:
ssh [username]@[hostname].lugar
ou
ssh [username]@[IP address]
Substituir [username] e [hostname] ou [IP address] com os detalhes do seu próprio Pi. Por exemplo, ssh pi@raspberrypi.lugar ou ssh pi@192.168.1.151.
SSH no Raspberry Pi do Linux
Em um PC Linux (ou mesmo outro Raspberry Pi), abra uma janela do Terminal pressionando Ctrl + Alt + Tdigite um dos seguintes comandos para se conectar ao Raspberry Pi via SSH:
ssh [username]@[hostname].lugar
ou
ssh [username]@[IP address]
Substituir [username] e [hostname] ou [IP address] com os detalhes do seu próprio Pi. Por exemplo, ssh pi@raspberrypi.lugar ou ssh pi@192.168.1.151.
SSH no Raspberry Pi do Android
Existem vários aplicativos de aproximação remoto SSH disponíveis na Play Store, porquê o ConnectBot gratuito. Para se conectar ao seu Raspberry Pi com ele, clique no botão + (mais) e insira os detalhes de login, porquê pi@raspberrypi.lugar ou ssh pi@192.168.1.151. Você também pode dar um sobrenome, se quiser. Clique no símbolo + (mais) para salvar a conexão e clique nele na lista para se conectar ao Raspberry Pi. Digite sua senha e você está dentro.
SSH no Raspberry Pi: sucesso
Agora você sabe porquê habilitar o SSH no Raspberry Pi, encontrar seu endereço IP e, em seguida, SSH nele de outro dispositivo para controlá-lo remotamente usando comandos de terminal Linux padrão. Esta é uma habilidade muito útil quando você está usando um Raspberry Pi sem cabeça, sem um monitor ou teclado conectado.