Configurando o Raspberry Pi para uso sem cabeça com SSH

Configurando o Raspberry Pi para uso sem cabeça com SSH

O Raspberry Pi é - como vimos em vários artigos anteriores - uma peça de hardware extremamente flexível. Depois de instalar um sistema operacional, lidar com as pequenas dimensões e encontrar um caso para isso, você será capaz de instalar o software do media center e talvez até mesmo começar a programar o software (afinal, é para isso que foi projetado !).





No entanto, você pode achar que o negócio de conectar o Raspberry Pi em sua TV de plasma de tela grande - o único dispositivo em sua casa com uma conexão HDMI - é um pouco cansativo enquanto sua família está assistindo seu programa favorito. Como alternativa, você pode ter telas HDMI mais do que suficientes, mas não teclados suficientes.





Benefícios do SSH

Felizmente, o Raspberry Pi pode aceitar comandos SSH quando conectado a uma rede local (por Ethernet ou Wi-Fi), permitindo que você configure-o facilmente.





Os benefícios do SSH vão além de perturbar a triagem diária de Os Simpsons ou as últimas notícias de celebridades - usar o Raspberry Pi sem um display dedicado (também conhecido como headless) pode permitir que você deixe o dispositivo configurado em uma configuração específica sem se preocupar com alguém atrapalhando as coisas.

Usando o Pi como interface NAS? Sem problemas! Se o seu Raspberry Pi passa a vida como servidor web de baixa fidelidade ou rádio na Internet, não há necessidade de um monitor dedicado.



É aqui que entra o SSH!

Configurando o Raspberry Pi para SSH

Para preparar seu Raspberry Pi para conexões remotas por SSH, você deve primeiro instalar a distribuição Raspbian do Debian, conforme descrito anteriormente. Por padrão, o SSH está habilitado, mas se você o tiver desabilitado, você deve entrar na tela de configuração para reativá-lo.





disco rígido do windows 10 100%

Com o seu minicomputador conectado à rede elétrica e com um teclado e um cabo Ethernet conectados, inicialize e faça login no dispositivo.

Depois de fazer isso, digite sudo raspi-config para abrir a tela de configuração e use as teclas de seta e Enter para selecionar a opção Habilitar ou Desabilitar SSH. Na próxima tela, selecione Ativar, toque em Enter e na tela final entre novamente para selecionar OK.





Com o SSH ativado agora, você poderá se conectar remotamente ao Raspberry Pi usando um cliente SSH.

(Observe que se SSH não estiver listado como uma opção de menu, você provavelmente está usando uma versão antiga da distro Raspbian e deve atualizar o mais rápido possível!)

Conectando-se ao seu Raspberry Pi

Antes de se conectar ao Raspberry Pi, você precisará verificar o endereço IP. Existem algumas maneiras de fazer isso.

O primeiro, a partir da linha de comando, é inserir ifconfig para exibir seus detalhes de conexão de rede, incluindo o endereço IP. Alternativamente, você pode verificar seu roteador para dispositivos conectados e determinar o endereço IP dessa forma.

Com essas informações em mãos, agora você está pronto para se conectar com SSH.

Se você estiver usando o Windows, a melhor ferramenta SSH provavelmente é PuTTY, disponível em http://www.chiark.greenend.org.uk/~sgtatham/putty/download.html . Depois de baixado (selecione putty.exe para esta tarefa), clique duas vezes no executável - ele será executado sem instalação.

No Sessão tela, adicione o endereço IP no Nome de anfitrião campo e clique Abrir . PuTTY emitirá um aviso de segurança - clique sim para continuar e, em seguida, faça login no Raspberry Pi.

como quebrar o texto ao redor de um círculo no photoshop

Momentos depois, você verá a interface baseada em texto do Raspberry Pi!

Agora você pode desconectar o teclado, o mouse e o cabo HDMI do Raspberry Pi e emitir comandos remotamente.

Emitindo Comandos Remotos para o Pi

Vários comandos podem ser emitidos remotamente para o Raspberry Pi via SSH - praticamente qualquer coisa que não desative ou interrompa o SSH ou sua conexão de rede!

machado de ps

Isso exibirá uma lista de processos em execução.

$ ssh –V

Mostra a versão SSH atual

Os arquivos podem ser copiados de e para o Raspberry Pi usando SSH:

como remover o vírus trojan do Windows 10

localhost $ scp loginname: /home/username/remotehostfile.txt remotehostfile.txt

localhost $ scp localhostfile.txt loginname: /home/username/localhostfile.txt

Quando terminar, lembre-se de desligar com segurança seu Pi com o comando:

sudo shutdown -h now

(Mudar de –h para –r reinicializará o dispositivo). Isso deve ser feito antes de remover o cabo de alimentação - não fazer isso pode facilmente levar a um cartão SD corrompido, o que significará a reinstalação do sistema operacional Raspian.

Atualizações, instalações de aplicativos e uso de linha de comando - por controle remoto!

Existem certas coisas para as quais o SSH não é bom. Por exemplo, ele não permitirá que você acesse a GUI do Raspberry Pi, mas fornecerá os meios para executar atualizações, instalar aplicativos e usar vários programas e ferramentas integrados de um computador diferente.

Com a fácil configuração de SSH por controle remoto e comandos listados acima (e muitos mais), você pode enviar instruções de forma rápida e eficiente para o dispositivo usando PuTTY no Windows ou por meio de ferramentas de linha de comando nativas no Mac OS X e outras distros Linux.

Resumindo, se você possui um Raspberry Pi, deve estar ciente de como o SSH é conveniente e útil. Se você planeja usar SSH regularmente, você pode querer aprender este hack de partição de boot para habilitar SSH rapidamente quando você precisar.

Compartilhado Compartilhado Tweet O email Como limpar o seu PC com Windows usando o prompt de comando

Se o seu PC com Windows estiver com pouco espaço de armazenamento, limpe o lixo usando esses utilitários de prompt de comando rápidos.

Leia a seguir
Tópicos relacionados
  • faça você mesmo
  • Raspberry Pi
Sobre o autor Christian Cawley(1510 artigos publicados)

Editor adjunto de segurança, Linux, DIY, programação e explicação técnica, e produtor de podcasts realmente úteis, com vasta experiência em suporte de desktop e software. Um colaborador da revista Linux Format, Christian é um mexedor de Raspberry Pi, amante de Lego e fã de jogos retro.

Mais de Christian Cawley

Assine a nossa newsletter

Junte-se ao nosso boletim informativo para dicas de tecnologia, análises, e-books grátis e ofertas exclusivas!

Clique aqui para se inscrever