Hoje vamos expor o Raspberry Pi para o mundo, não é complicado, mas primeiro temos de fazer umas alterações por questões de segurança.
Vamos alterar o utilizador e palavra passe por defeito.
O Raspberry Pi vem com o utilizador “pi” e a palavra passe “raspberry” por defeito, se alguém descobre o endereço do nosso Raspberry Pi iria conseguir adivinhar as credenciais, e isso não é boa ideia.
Primeiro trocamos a palavra passe:
sudo passwd
Criamos um novo utilizador temporário, não é possível alterar o nome quando está em uso:
sudo useradd -m utilizador -s /bin/bash sudo passwd utilizador sudo usermod -a -G sudo utilizador
Entramos com a conta temporária e alteramos o nome da conta “pi”, usa o seguinte comando, alterando “{novoNome}” com o que desejas:
cd /etc sudo sed -i.$(date +'%y%m%d_%H%M%S') 's/\bpi\b/{novoNome}/g' passwd group shadow gshadow sudoers lightdm/lightdm.conf systemd/system/autologin@.service sudoers.d/* polkit-1/localauthority.conf.d/60-desktop-policy.conf sudo mv /home/pi /home/{novoNome} sudo [ -f /var/spool/cron/crontabs/pi ] && sudo mv -v /var/spool/cron/crontabs/pi /var/spool/cron/crontabs/{novoNome} sudo [ -f /var/spool/mail/pi ] && sudo mv -v /var/spool/mail/pi /var/spool/mail/{novoNome}
Se tudo correu bem podemos entrar com o novo nome, e remover o utilizador temporário:
sudo userdel utilizador
Agora sim podemos expor com segurança o Raspberry Pi ao mundo, este procedimento e diferente para cada caso, depende do fornecedor de internet e do router que se tenha, por esse motivo não vou entrar em detalhes, no meu caso tenho um router da Asus, na página de administração do router configura-se o seguinte:
Agora já deve ser possível entrar por SSH através do domínio ddns configurado.