Nesta série de artigos do Raspberry Pi, você aprenderá como habilitar o SSH em um Raspberry Pi e depois como fazer SSH em um dispositivo Raspberry Pi.
De todas as coisas que você pode fazer com o Raspberry Pi, usá-lo como um servidor em uma rede doméstica é muito popular. A pequena pegada e o baixo consumo de energia fazem dele um dispositivo perfeito para rodar servidores leves.
Uma das coisas que você deve ser capaz de fazer nesse caso é executar comandos no seu Raspberry Pi sem precisar conectar um monitor, teclado, mouse e ter que se mover para a localização do seu Raspberry Pi cada vez.
Você consegue isso fazendo login no seu Raspberry Pi via SSH (Secure Shell) de qualquer outro computador, seu laptop, desktop ou até mesmo do seu telefone. Deixe-me mostrar-lhe como
Como fazer SSH no Raspberry Pi
Assumo que está a executar o Raspberry no seu Pi e que se ligou com sucesso a uma rede via Ethernet ou WiFi. É importante que seu Raspberry Pi esteja conectado a uma rede, caso contrário você não será capaz de se conectar a ele via SSH (desculpe por afirmar o óbvio).
Step 1: Habilite SSH no Raspberry Pi
SSH está desabilitado por padrão no Raspberry Pi, portanto você terá que habilitá-lo quando você ligar o Pi após uma nova instalação do Raspbian.
Vá primeiro à janela de configuração do Raspberry Pi, navegando pelo menu.
Agora, vá para a guia interfaces, habilite o SSH e reinicie seu Pi.
Você também pode ativar o SSH sem via terminal. Basta digitar o comando sudo raspi-config e depois ir para Advanced Options para habilitar o SSH.
Step 2. Encontre o endereço IP do Raspberry Pi
Na maioria dos casos seu Raspberry Pi receberá um endereço IP local que se parece com 192.168.x.x ou 10.x.x.x.x. Você pode usar vários comandos do Linux para encontrar o endereço IP.
Eu estou usando o bom e velho comando ifconfig aqui mas você também pode usar o endereço ip.
ifconfig
Este comando mostra toda a lista de adaptadores de rede ativos e sua configuração. A primeira entrada(eth0) mostra o endereço IP como 192.168.2.105 que é válido. Eu usei Ethernet para conectar meu Raspberry Pi à rede, portanto ele está em eth0. Se você usar a verificação WiFi na entrada chamada ‘wlan0’ .
Você também pode descobrir o endereço IP por outros meios como verificar a lista de dispositivos de rede no seu roteador/modem.
Step 3. SSH no seu Raspberry Pi
Agora você habilitou o SSH e descobriu o seu endereço IP você pode ir em frente e SSH no seu Raspberry Pi a partir de qualquer outro computador. Você também vai precisar do nome de usuário e da senha para o Raspberry Pi.
Senha e nome de usuário padrão é:
- nome de usuário: pi
- senha: raspberry
Se você mudou a senha padrão, então use a nova senha ao invés da acima. Idealmente você deve alterar a senha padrão. No passado, um malware infectou milhares de dispositivos Raspberry Pi que estavam usando o nome de usuário e senha padrão.
Abra um terminal (no Mac e Linux) no computador a partir do qual você quer SSH no seu Pi e digite o comando abaixo. No Windows, você pode usar um cliente SSH como Putty.
Aqui, use o endereço IP que você encontrou no passo anterior.
ssh
Nota: Certifique-se de que seu Raspberry Pi e o computador que você está usando para SSH em seu Raspberry Pi estão conectados à mesma rede.
Você verá um aviso na primeira vez, digite sim e pressione enter.
Agora, digite a senha e pressione enter.
Em um login com sucesso será apresentado o terminal do seu Raspberry Pi. Agora você pode qualquer comando no seu Raspberry Pi através deste terminal remotamente (dentro da rede atual) sem ter que acessar fisicamente o seu Raspberry Pi.
Outras vezes você também pode configurar SSH-Keys para que você não tenha que digitar a senha toda vez que entrar via SSH, mas esse é um tópico completamente diferente.