Pular para o conteúdo
Waldo Eller | Cloud/DevOps: início
Voltar para Trilha: Linux Essentials
Linux

Dia 25/30 — Criando Usuários e Grupos

Hoje passamos da identificação para a administração básica. Esses comandos exigem privilégio administrativo, portanto o laboratório deve ser feito em VM ou ambiente de testes.

Publicado em

4 min de leitura
Capa do artigo Dia 25/30 — Criando Usuários e Grupos

Hoje é o Dia 25 do desafio de 30 dias estudando Linux, com foco na certificação Linux Essentials - LPI 010-160 e na construção de uma base prática para atuar com Suporte Técnico em TI.

Hoje passamos da identificação para a administração básica. Esses comandos exigem privilégio administrativo, portanto o laboratório deve ser feito em VM ou ambiente de testes.

📌 Metodologia do projeto:
Teoria → Exercício → Prática → Explicar → Revisar


🎯 Objetivos do dia

  • Objetivo LPI: 5.2 - Criando Usuários e Grupos
  • Peso no exame: 2
  • Entender o conceito, executar os comandos no terminal e saber explicar o motivo de cada resultado.
  • Relacionar o conteúdo da prova com situações reais de suporte Linux.

💻 Ambiente recomendado: Debian/Ubuntu em máquina virtual ou máquina de estudos.
Evite praticar comandos destrutivos como rm e alterações administrativas no seu sistema principal.


🚀 UPLinux.com.br - prática complementar

Durante esta jornada, uso a plataforma UP Linux para revisar questões e executar desafios práticos:

👉 https://uplinux.com.br

Use a plataforma depois da leitura para reforçar o conteúdo com repetição espaçada e exercícios.


🧠 TEORIA

1. useradd

Forma básica:

sudo useradd usuario

Dependendo da distribuição, isso pode não criar home automaticamente.

Opções comuns:

sudo useradd -m -s /bin/bash ana
  • -m - cria home;
  • -s - define shell.

2. Senha

sudo passwd ana

3. Grupos

sudo groupadd suporte

Adicionar usuário a grupo suplementar:

sudo usermod -aG suporte ana

Embora usermod não apareça na lista parcial oficial do objetivo, é o comando usual para ajustar uma conta existente. Para a prova, concentre-se especialmente nos arquivos e comandos explicitamente listados.

4. /etc/skel

Arquivos desse diretório podem servir como modelo para novas homes.

ls -la /etc/skel

5. IDs

Cada usuário possui UID e grupo primário GID. Números exatos para usuários comuns e de sistema podem variar conforme a distribuição; o conceito é mais importante que decorar intervalos específicos.


💻 PRÁTICA GUIADA

⚠️ Faça em uma VM de laboratório. Você irá criar contas reais no sistema.

sudo groupadd lab-suporte
sudo useradd -m -s /bin/bash -G lab-suporte aluno-lpi
sudo passwd aluno-lpi
id aluno-lpi
getent passwd aluno-lpi
getent group lab-suporte
ls -la /home/aluno-lpi
ls -la /etc/skel

Teste troca de usuário:

su - aluno-lpi
pwd
id
exit

Depois do estudo, se quiser limpar a VM:

sudo userdel -r aluno-lpi
sudo groupdel lab-suporte

userdel -r remove a conta e sua home. Confirme o nome antes de executar.


✏️ EXERCÍCIOS

  1. Crie um grupo estudos-lpi.
  2. Crie um usuário teste-lpi com home.
  3. Defina uma senha.
  4. Confirme UID, GID e grupos com id.
  5. Compare o conteúdo inicial da home com /etc/skel.
  6. Remova a conta somente depois de verificar que é a conta de laboratório.

🗣️ EXPLICAR COM SUAS PALAVRAS

Explique:

  • por que useradd -m é relevante;
  • o papel de /etc/skel;
  • UID x GID;
  • grupo primário x grupo suplementar;
  • por que comandos de criação de usuário exigem privilégio administrativo.

🧪 MINI SIMULADO

1. Qual comando cria usuário?

✅ useradd.

2. Qual comando cria grupo?

✅ groupadd.

3. Qual comando define/altera senha?

✅ passwd.

4. Para que serve /etc/skel?

✅ Fornecer arquivos-modelo que podem ser copiados para novas homes.

5. Onde ficam hashes de senha?

✅ /etc/shadow.

6. Qual opção do useradd normalmente cria home?

✅ -m.

7. Como verificar a identidade de uma conta criada?

✅ id nome-do-usuario.


✅ CHECKLIST DO DIA

  • Sei criar usuários e grupos em laboratório
  • Sei definir senha
  • Entendo UID e GID
  • Sei o papel de /etc/skel
  • Sei verificar conta com id e getent
  • Entendo que administração de usuários requer privilégio

📅 Próximo passo - Dia 26

No próximo dia: Permissões e propriedade com chmod e chown.


📚 Referências

Regra da jornada: não apenas leia os comandos. Digite, observe a saída, provoque erros controlados e tente explicar o comportamento antes de consultar a resposta.

Gostou da leitura?

Conecte-se comigo para acompanhar novas publicações e debater tecnologia.

Entrar em contato