Pular para conteúdo

Aula 06 - Permissões de Acesso POSIX, Usuários, Grupos e Segurança 🐧

Administração de Sistemas Linux e DevOps


Agenda da Sessão 📅

  1. Visão Geral & Contexto Unix
  2. Arquitetura do Sistema & Kernel
  3. Operação na Linha de Comando (CLI)
  4. Boas Práticas & Segurança
  5. Laboratório Prático & Diagnóstico

1. Visão Geral do Problema 🎯

  • Como gerenciar sistemas e servidores com previsibilidade?
  • Automação via scripts e ferramentas de linha de comando.
  • Estabilidade para ambientes em nuvem e containers.

2. Princípios Conceituais 🧠

  • Permissões rwx (Leitura, Escrita, Execução): Base conceitual.
  • Notação Octal (r=4, w=2, x=1): Estrutura e controle.
  • Comandos chmod, chown, chgrp: Diretriz operacional.

3. Comandos Essenciais 💻

# Gestão de usuários, grupos e permissões numéricas
sudo groupadd desenvolvedores
sudo useradd -m -s /bin/bash -g desenvolvedores devops_user
sudo chown -R devops_user:desenvolvedores /var/www/app
chmod 750 /var/www/app
ls -ld /var/www/app

4. Próximos Passos 🚀

  • Ler o conteúdo teórico completo da Aula 06.
  • Testar os comandos no terminal Linux/WSL.
  • Resolver o Quiz de 10 Questões Interativas.
  • Realizar o Desafio de Projeto de Administração.