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

Dia 24/30 — Segurança Básica e Tipos de Usuários

Publicado em

4 min de leitura
Capa do artigo Dia 24/30 — Segurança Básica e Tipos de Usuários

Hoje é o Dia 24 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.

Entramos no último grande tópico da certificação. Segurança no Linux começa por identidade: quem é o usuário, quais grupos possui e quando privilégios administrativos devem ser usados.

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


🎯 Objetivos do dia

  • Objetivo LPI: 5.1 — Segurança Básica e Identificação de Tipos de Usuários
  • 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. Tipos de usuários

  • root — superusuário, UID 0;
  • usuário comum — conta interativa para pessoas;
  • usuário de sistema — usado por serviços e processos, geralmente sem login interativo normal.

2. /etc/passwd

Formato simplificado:

nome:x:UID:GID:comentario:home:shell

Exemplo:

waldo:x:1000:1000:Waldo:/home/waldo:/bin/bash

O x não é a senha. Hashes de senha ficam em /etc/shadow, protegido.

3. /etc/group

Armazena informações sobre grupos.

cat /etc/group

4. Identidade

id
id usuario
who
w
last
  • id — UID, GID e grupos;
  • who — sessões logadas;
  • w — usuários e atividade;
  • last — histórico de logins conforme registros disponíveis.

5. su e sudo

su - usuario
sudo comando
  • su troca de identidade;
  • sudo executa um comando com privilégios autorizados pela política.

Boa prática: usar privilégio mínimo necessário e evitar sessão root permanente sem motivo.


💻 PRÁTICA GUIADA

id
who
w
last | head
head /etc/passwd
head /etc/group

Encontre sua própria entrada:

grep "^$USER:" /etc/passwd

Veja seus grupos:

id -nG

Teste apenas um comando seguro com sudo, se sua conta tiver permissão:

sudo id

Observe que o UID efetivo mostrado deve ser 0.

Não altere sudoers neste laboratório.


✏️ EXERCÍCIOS

  1. Descubra seu UID e GID.
  2. Liste seus grupos.
  3. Localize sua entrada em /etc/passwd.
  4. Identifique o shell configurado para sua conta.
  5. Procure uma conta de sistema e compare UID, home e shell com sua conta.
  6. Explique por que /etc/shadow deve ter acesso restrito.

🗣️ EXPLICAR COM SUAS PALAVRAS

Explique:

  • root x usuário comum;
  • usuário humano x usuário de sistema;
  • UID x GID;
  • sudo x su;
  • /etc/passwd x /etc/shadow.

🧪 MINI SIMULADO

1. Qual UID pertence ao root?

✅ 0.

2. Onde estão dados básicos das contas?

✅ /etc/passwd.

3. Onde ficam hashes de senha locais?

✅ /etc/shadow.

4. Qual comando mostra UID, GID e grupos?

✅ id.

5. who mostra o quê?

✅ Usuários/sessões atualmente logados.

6. Qual comando executa outro comando com privilégios permitidos?

✅ sudo.

7. su é usado para quê?

✅ Trocar para outra identidade de usuário.


✅ CHECKLIST DO DIA

  • Entendo root, usuário comum e usuário de sistema
  • Sei ler a estrutura básica de /etc/passwd
  • Sei o papel de /etc/shadow e /etc/group
  • Sei usar id, who, w e last
  • Entendo sudo x su
  • Entendo o princípio de privilégio mínimo

📅 Próximo passo — Dia 25

No próximo dia: Criando usuários e grupos.


📚 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