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

Dia 28/30 — Revisão do Tópico 5 — Segurança e Permissões

Publicado em

4 min de leitura
Capa do artigo Dia 28/30 — Revisão do Tópico 5 — Segurança e Permissões

Hoje é o Dia 28 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 consolidamos usuários, grupos, privilégios, permissões e arquivos especiais antes da revisão geral final.

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


🎯 Objetivos do dia

  • Objetivo LPI: Revisão 5.1, 5.2, 5.3 e 5.4
  • Peso no exame: Peso total do tópico: 7
  • 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

Mapa mental

TÓPICO 5
├── 5.1 Tipos de usuários
│   ├── root / usuário comum / sistema
│   ├── /etc/passwd / shadow / group
│   └── id / who / w / last / sudo / su
├── 5.2 Criação
│   ├── useradd
│   ├── groupadd
│   ├── passwd
│   └── /etc/skel
├── 5.3 Permissões
│   ├── rwx
│   ├── chmod
│   └── chown
└── 5.4 Especiais
    ├── /tmp /var/tmp
    ├── sticky bit
    └── ln -s

Princípios de segurança

  1. menor privilégio;
  2. não compartilhar senhas;
  3. usar permissões adequadas em vez de 777;
  4. verificar alvo antes de comandos recursivos;
  5. separar conta administrativa da necessidade cotidiana quando possível.

💻 PRÁTICA GUIADA

Laboratório de equipe de suporte

Faça em VM.

Crie:

sudo groupadd projeto-lpi
sudo useradd -m -s /bin/bash -G projeto-lpi ana-lpi
sudo useradd -m -s /bin/bash -G projeto-lpi bruno-lpi
sudo mkdir -p /tmp/projeto-lpi
sudo chown root:projeto-lpi /tmp/projeto-lpi
sudo chmod 1770 /tmp/projeto-lpi
ls -ld /tmp/projeto-lpi
id ana-lpi
id bruno-lpi

Depois de concluir, remova apenas os recursos de laboratório:

sudo rm -r /tmp/projeto-lpi
sudo userdel -r ana-lpi
sudo userdel -r bruno-lpi
sudo groupdel projeto-lpi

Confirme cada nome antes. Não copie esse bloco cegamente para uma máquina importante.


✏️ EXERCÍCIOS

Diagnóstico

Para cada situação, diga o primeiro comando que usaria:

  1. “Usuário não consegue acessar arquivo.”
  2. “Não sei a quais grupos ele pertence.”
  3. “Preciso saber quem está logado agora.”
  4. “Quero verificar dono e grupo do arquivo.”
  5. “Quero saber para onde um link simbólico aponta.”
  6. “Preciso criar uma conta com home.”

🗣️ EXPLICAR COM SUAS PALAVRAS

Explique de memória:

UID, GID, root, /etc/passwd, /etc/shadow, sudo, su, chmod, chown, sticky bit, symlink.


🧪 MINI SIMULADO

1. UID do root?

✅ 0.

2. Arquivo de hashes de senha?

✅ /etc/shadow.

3. Comando para grupos/UID?

✅ id.

4. Comando para criar usuário?

✅ useradd.

5. chmod 640 arquivo equivale a?

✅ Dono rw-, grupo r--, outros ---.

6. Comando para mudar dono?

✅ chown.

7. Comando para symlink?

✅ ln -s.

8. Em /tmp, que permissão especial é comum?

✅ Sticky bit.

9. Onde ficam modelos para novas homes?

✅ /etc/skel/.

10. sudo e su são sinônimos perfeitos?

✅ Não. sudo executa comandos conforme política; su troca de identidade/sessão.


✅ CHECKLIST DO DIA

  • Revisei todo o Tópico 5
  • Sei identificar usuários e grupos
  • Entendo criação de contas
  • Sei interpretar e alterar permissões
  • Entendo sticky bit e links simbólicos
  • Acertei pelo menos 8/10

📅 Próximo passo — Dia 29

No próximo dia: Revisão geral dos cinco tópicos + simulado de 40 questões.


📚 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