Como usar SSH em seu Raspberry Pi


0
Um computador Raspberry Pi na caixa
MAB32 / Shutterstock.com

Depois de configurar seu Raspberry Pi, pode não ser necessário um monitor para ele. Quando chegar a hora de tarefas de manutenção, como atualizações e reinicializações, você pode usar Secure Shell (SSH) em vez de conectar um monitor. Vamos 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 de outro dispositivo usando comunicações criptografadas.

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

RELACIONADO: O que é criptografia e como funciona?

Antes de ativar o SSH, preste atenção à sua segurança

Ligar o SSH é fácil, mas não vamos nos precipitar. Em primeiro lugar, certifique-se de que o seu Raspberry Pi está seguro. Isso começa com a senha da sua conta de usuário.

Ao configurar o Raspberry Pi pela primeira vez, você deve ter sido solicitado a alterar a senha da sua conta de usuário. Se não o fez, você precisa fazer isso agora. Abra o terminal e entre no passwd comando.

passwd

Você será solicitado a inserir sua senha atual e escolher uma nova.

RELACIONADO: 10 maneiras de gerar uma senha aleatória a partir da linha de comando do Linux

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

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

hostname -i

Isso fornecerá os endereços IP do seu Raspberry Pi. Pode muito bem haver vários listados se você estiver conectado por Wi-Fi e Ethernet. Na maioria das vezes, o endereço que você deseja começará com 192.168. Anote o endereço ou o nome do host para uso posterior.

Com isso resolvido, podemos ativar o SSH.

RELACIONADO: Como configurar o Wi-Fi no seu Raspberry Pi por meio da linha de comando

Opção 1: habilitar SSH por meio da área de trabalho

Uma maneira de ativar o SSH é por meio do aplicativo de configuração gráfica Raspberry Pi. Basta clicar no ícone do Framboesa no canto superior esquerdo da tela e, a seguir, clicar em “Preferências”. Clique em “Configuração do Raspberry Pi”.

Ativar SSH na área de trabalho do Raspberry Pi

Neste aplicativo, clique na guia “Interfaces” e procure “SSH”. Clique no botão de rádio “Ativar” e, em seguida, clique em “OK” para fechar o aplicativo.

Opção 2: Habilitar SSH a partir do Terminal

Outro método para habilitar o SSH é a partir do próprio terminal, no estilo de linha de comando. Digite este comando para inserir a ferramenta de configuração baseada em texto para o seu Raspberry Pi:

sudo raspi-config

Use as setas do teclado para selecionar “Opções de interface” e pressione a tecla Enter.

Selecione "Opções de interface" na configuração SSH

Selecione “P2 SSH” e pressione Enter.

Selecione P2 SSH na configuração SSH

Quando for perguntado: “Você gostaria que o servidor SSH fosse habilitado”, escolha “Sim”. Pressione Enter novamente na caixa de confirmação, “O servidor SSH está habilitado. Navegue para baixo e selecione “Concluir”.

Desativar SSH Root Login

Depois de habilitar o SSH, há outra tarefa opcional, mas altamente recomendada. Deixar seu usuário root capaz de fazer SSH em seu Raspberry Pi é um risco de segurança, portanto, recomendamos desabilitar o login de root por SSH. Lembre-se, você sempre pode emitir comandos administrativos de seu usuário regular com sudo.

Na janela do Terminal, digite este comando:

nano /etc/ssh/sshd_config

Agora, encontre esta linha:

#PermitRootLogin prohibit-password

Observação: A linha no arquivo de configuração também pode ler #PermitRootLogin yes.

Edite a linha para ler o seguinte:

PermitRootLogin no

Salve e feche o arquivo pressionando Ctrl + X, a seguir Y . Agora, você deve 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, certifique-se de considerar o risco que seu Raspberry Pi pode estar.

Faça login no Raspberry Pi de outro computador

Assim que essas etapas forem concluídas, você estará pronto para fazer login no Raspberry Pi de qualquer computador da rede local. Com o endereço IP ou nome de host que você anotou anteriormente, você pode ssh em seu Pi. Isso é feito usando este comando do seu outro computador:

ssh pi@[address]

Se o endereço do seu Raspberry Pi for 192.168.0.200 , por exemplo, será assim:

ssh pi@192.168.0.200

A primeira vez que você ssh em seu Pi, será solicitado que você aceite a chave de criptografia. Basta apertar Y , e você se conectará e será solicitado a inserir sua senha. Feito isso, você estará conectado ao Raspberry Pi e poderá fazer todas as tarefas de que precisar.

Além de emitir comandos, você também pode usar o SSH para outros fins, como encapsular seu tráfego, transferir arquivos, montar 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.

RELACIONADO: Como configurar a autenticação de dois fatores em um Raspberry Pi


Like it? Share with your friends!

0

What's Your Reaction?

hate hate
0
hate
confused confused
0
confused
fail fail
0
fail
fun fun
0
fun
geeky geeky
0
geeky
love love
0
love
lol lol
0
lol
omg omg
0
omg
win win
0
win

0 Comments

Your email address will not be published. Required fields are marked *

Choose A Format
Personality quiz
Series of questions that intends to reveal something about the personality
Trivia quiz
Series of questions with right and wrong answers that intends to check knowledge
Poll
Voting to make decisions or determine opinions
Story
Formatted Text with Embeds and Visuals
List
The Classic Internet Listicles
Countdown
The Classic Internet Countdowns
Open List
Submit your own item and vote up for the best submission
Ranked List
Upvote or downvote to decide the best list item
Meme
Upload your own images to make custom memes
Video
Youtube, Vimeo or Vine Embeds
Audio
Soundcloud or Mixcloud Embeds
Image
Photo or GIF
Gif
GIF format