O gerenciamento de usuários no sistema operacional Raspberry Pi é feito na linha de comando. O usuário padrão é pi, e a senha é raspberry. Você pode adicionar usuários e alterar a senha de cada usuário.
Alterar sua senha
Após estar logado como usuário pi, é altamente aconselhável usar o comando passwd para alterar a senha padrão para melhorar a segurança do seu Pi.
Enter passwd na linha de comando e pressione Enter. Você será solicitado a digitar sua senha atual para autenticar, e então será solicitada uma nova senha. Prima Enter ao completar e ser-lhe-á pedido que a confirme. Note que não serão exibidos caracteres enquanto você digitar sua senha. Uma vez confirmada corretamente sua senha, você receberá uma mensagem de sucesso (passwd: password updated successfully) e a nova senha será aplicada imediatamente.
Se seu usuário tiver sudo permissões, você pode alterar a senha de outro usuário com passwd seguido do nome de usuário do usuário. Por exemplo, sudo passwd bob permitirá que você defina a senha do usuário bob, e então alguns valores opcionais adicionais para o usuário, como o nome dele. Basta pressionar Enter para pular cada uma destas opções.
Remover a senha do usuário
Pode remover a senha do usuário bob com sudo passwd bob -d.
Criar um novo utilizador
Pode criar utilizadores adicionais na sua instalação do SO Raspberry Pi com o comando adduser.
Enter sudo adduser bob e ser-lhe-á pedida uma palavra-passe para o novo utilizador bob. Deixe isso em branco se você não quiser uma senha.
Pasta Residencial
Quando você criar um novo usuário, ele terá uma pasta home em /home/. A pasta home do usuário pi está em /home/pi/.
skel
Upon criando um novo usuário, o conteúdo de /etc/skel/ será copiado para a pasta home do novo usuário. Você pode adicionar ou modificar arquivos de pontos como o .bashrc em /etc/skel/ aos seus requisitos, e esta versão será aplicada a novos usuários.
Sudoers
O usuário padrão pi no sistema operacional Raspberry Pi é um membro do grupo sudo. Isto dá a capacidade de executar comandos como root quando precedido por sudo, e mudar para o usuário root com sudo su.
Para adicionar um novo usuário ao grupo sudo, use o comando adduser:
sudo adduser bob sudo
Note que o usuário bob será solicitado a digitar sua senha quando eles executarem sudo. Isto difere do comportamento do usuário pi, já que pi não é solicitado a sua senha. Se você deseja remover o prompt de senha do novo usuário, crie um arquivo sudoers personalizado e coloque-o no diretório /etc/sudoers.d.
- Criar o arquivo usando
sudo visudo /etc/sudoers.d/010_bob-nopasswd. - Inserir o seguinte conteúdo em uma única linha:
bob ALL=(ALL) NOPASSWD: ALL - Guardar o ficheiro e sair.
Após ter saído do editor, o ficheiro será verificado para detectar eventuais erros de sintaxe. Se nenhum erro for detectado, o arquivo será salvo e você será retornado ao prompt da shell. Se forem detectados erros, ser-lhe-á perguntado ‘e agora? Pressione a tecla ‘enter’ no seu teclado: isto irá trazer uma lista de opções. Você provavelmente vai querer usar ‘e’ para ‘(e)dit sudoers file novamente,’ para que você possa editar o arquivo e corrigir o problema. Note que escolhendo a opção ‘Q’ salvará o arquivo com quaisquer erros de sintaxe ainda no lugar, o que torna impossível para qualquer usuário usar o comando sudo.
Note que é prática padrão no Linux ter o usuário solicitado sua senha quando eles rodam sudo, uma vez que torna o sistema um pouco mais seguro.
Delete a user
Você pode excluir um usuário no seu sistema com o comando userdel. Aplique a bandeira -r para remover também a pasta home:
sudo userdel -r bob