Como se conectar ao Raspberry Pi via SSH

Como se conectar ao Raspberry Pi via SSH

Depois de configurar seu Raspberry Pi, talvez você não precise de uma tela. Quando chega a hora de tarefas de manutenção, como atualização e reinicialização, você pode usar o Secure Shell (SSH) em vez de conectar um monitor. Nós vamos te mostrar como.

O que é SSH?

SSH, geralmente digitado em letras minúsculas, significa Secure Shell. Ele permite que você se conecte remotamente a um servidor ou sistema a partir de outro dispositivo usando uma conexão criptografada.

O principal benefício do SSH é a criptografia em si. Com protocolos de login remoto menos seguros, como FTP, tudo é enviado em texto simples. Um hacker pode ouvir essas mensagens e registrar coisas como nomes de usuário e senhas. Como o SSH é criptografado, isso não é mais possível.

Antes de habilitar o SSH, cuide da sua segurança

Ativar o SSH é fácil, mas não vamos nos precipitar. Primeiro, você deve garantir que seu Raspberry Pi esteja seguro. Isso começa com uma senha para sua conta de usuário.

Ao configurar seu Raspberry Pi pela primeira vez, você deve ter sido solicitado a alterar a senha da sua conta de usuário. Se você não tiver, você precisa fazê-lo agora. Abra um terminal e digite passwdo comando.

passwd

Você será solicitado a digitar sua senha atual e, em seguida, escolher uma nova.

Descubra o endereço IP ou nome de host do seu Raspberry Pi

Você também precisa saber o nome do host ou o endereço IP do seu Pi. No terminal digite:

hostname -i

Isso fornecerá os endereços IP do seu Raspberry Pi. Pode haver vários deles se você estiver conectado via Wi-Fi e Ethernet. Na maioria dos casos, o endereço desejado começa com 192.168. Anote o endereço ou nome do host para mais tarde.

Depois disso, podemos habilitar o SSH.

Opção 1: habilitar SSH via desktop

Uma maneira de habilitar o SSH é através do aplicativo de configuração gráfica do Raspberry Pi. Basta clicar no ícone Raspberry no canto superior esquerdo da tela e clicar em Configurações. Clique em “Configuração do Raspberry Pi”.

Neste aplicativo, vá para a aba “Interfaces” e procure por “SSH”. Clique no botão “Ativar” e clique em “OK” para fechar o aplicativo.

Opção 2: habilite o SSH do terminal

Outra maneira de habilitar o SSH é a partir do próprio terminal, estilo de linha de comando. Digite este comando para entrar na ferramenta de configuração baseada em texto do Raspberry Pi:

sudo raspi-config

Use as teclas de seta do teclado para selecionar Opções de interface e pressione a tecla Enter.

Selecione “P2 SSH” e pressione Enter.

Quando perguntado “Você deseja que o servidor SSH seja habilitado?”, selecione “Sim”. Pressione Enter novamente na janela de confirmação “O servidor SSH está ativado. Role para baixo e selecione Concluído.

Desativar login raiz SSH

Depois de habilitar o SSH, há mais uma tarefa opcional, mas altamente recomendada. Permitir que seu usuário root faça SSH em seu Raspberry Pi é um risco de segurança, por isso recomendamos desabilitar o login root SSH. Lembre-se de que você sempre pode executar comandos administrativos como seu usuário regular com sudo.

Na janela do terminal, digite o seguinte comando:

nano /etc/ssh/sshd_config

Agora encontre esta linha:

#PermitRootLogin prohibit-password

Observação. Uma linha no arquivo de configuração também pode ser lida como  #PermitRootLogin yes.

Edite a linha assim:

PermitRootLogin no

Salve e feche o arquivo pressionando Ctrl+X e depois Y. Agora você precisa reiniciar o servidor SSH com este comando:

/etc/init.d/sshd restart

Existem outras etapas que você pode seguir para proteger ainda mais seu servidor SSH, portanto, considere o quão arriscado seu Raspberry Pi pode ser.

Faça login no seu Raspberry Pi de outro computador

Depois de concluir essas etapas, você estará pronto para fazer login no Raspberry Pi de qualquer computador em sua rede local. Com o endereço IP ou nome de host fornecido anteriormente, você pode sshfazer login no seu Pi. Isso é feito com este comando de outro computador:

ssh pi@[address]

Por exemplo, se o endereço do seu Raspberry Pi 192.168.0.200for , ficará assim:

ssh pi@192.168.0.200

Na primeira vez que você fizer login sshno Pi, será solicitado que você aceite uma chave de criptografia. Basta pressionar Ye você será conectado e uma senha será solicitada. Depois disso, você estará conectado ao seu Raspberry Pi e poderá executar todas as tarefas necessárias.

Além de emitir comandos, você também pode usar o SSH para outras finalidades, como encapsulamento de tráfego, transferência de arquivos, montagem de sistemas de arquivos remotos e muito mais. Se você está preocupado com a segurança do seu Pi, considere configurar a autenticação de dois fatores.

Deixe um comentário

O seu endereço de e-mail não será publicado. Campos obrigatórios são marcados com *