Para usar SSH no seu dispositivo móvel você precisa baixar um cliente. Há vários clientes de boa qualidade disponíveis, como Termius, JuiceSSH, e Connectbot. Para este tutorial vamos usar o Termius, pois é um popular cliente SSH multiplataforma. O processo será semelhante para outros clientes.
Adicionar o seu Raspberry Pi como host
Download do Termius do Google Play, caso ainda não o tenha instalado. Clique para abrir o aplicativo.
O aplicativo deve abrir mostrando ‘No Hosts’. Para começar, você deve tocar no botão azul +
no canto inferior esquerdo. Em seguida, toque em ‘New Host’.
Introduzir um alias
, como o Raspberry Pi. Depois introduza o endereço IP em hostname
. Preencha os username
e password
e carregue no tick ✓
no canto superior direito.
Se você não sabe o endereço IP, digite hostname -I
na linha de comando no Raspberry Pi. Veja aqui mais maneiras de encontrar o seu endereço de IP. O login padrão para o Raspberry Pi OS é pi
com a senha raspberry
.
Connect
Quando você tiver salvo o novo host, você será enviado de volta para a tela ‘Hosts’. Lá, você encontrará a nova entrada. Certifique-se de que seu dispositivo móvel tem conectividade sem fio ligada, e que ele está conectado à mesma rede do seu Raspberry Pi.
Tapa a nova entrada uma vez. Quando a conexão funcionar, você verá um aviso de segurança. Não se preocupe: está tudo bem. Clique em ‘Connect’. Você só verá este aviso na primeira vez que Termius se conectar a um Pi que ele não tenha visto antes.
Você deve ver agora o prompt do Raspberry Pi, que será idêntico ao encontrado no próprio Raspberry Pi.
pi@raspberrypi ~ $
Você pode digitar exit
para fechar a janela do terminal.
Se um diálogo dizendo Connection failed Connecting to 192.xxx.xxx.xxx port 22
aparecer, é provável que você tenha digitado um endereço IP incorreto. Se o endereço IP estiver correto, a conectividade sem fio em seu dispositivo móvel pode estar desligada; o Raspberry Pi pode estar desligado; ou o Raspberry Pi e seu dispositivo móvel podem estar conectados a redes diferentes.
Modificar uma entrada, solução de problemas e mais
Uma conexão pode não ser bem sucedida por várias razões. As razões mais prováveis são que seu dispositivo ou Raspberry Pi não está conectado corretamente; SSH está desativado; há um erro de digitação em seu código, ou o endereço IP ou credenciais foram alterados. Nos últimos casos, você precisará atualizar o host.
Para fazer isso, vá para a tela Hosts, e toque e segure a entrada relevante. No canto superior direito, novas funções irão aparecer. Toque no ícone do lápis. Um novo ecrã intitulado ‘Edit Host’ irá aparecer.