Lab 5.3 - Permissões Avançadas
Objetivos
- Utilizar ACLs (setfacl, getfacl)
- Compreender SUID, SGID, sticky bit
- Configurar permissões granulares
Exercício 1: ACLs
# Instalar
sudo apt install acl
# Dar permissão para um usuário
sudo setfacl -m u:outro-usuario:rw arquivo.txt
# Ver as ACLs
getfacl arquivo.txt
Exercício 2: Permissões Especiais
# SUID
chmod u+s script.sh
# SGID
chmod g+s dir/
# Sticky bit
chmod +t /tmp
Lab criado em: Dezembro 2024 - Testado no Ubuntu 24.04