$ cmd modulo_4
Usuários e permissões
Quem pode o quê: usuários, grupos e ACLs básicas nos dois mundos.
O que você vai aprender
- Ver usuário atual e grupos
- Permissões de arquivo (Linux) e ACL (Windows)
- Elevação: sudo vs “Executar como administrador”
1. Identidade
# Linux
whoami
id
groups
# Windows
whoami
whoami /groups
$env:USERNAME
2. Permissões de arquivo
# Linux — rwx para dono, grupo, outros
ls -l script.sh
chmod 750 script.sh
chown deploy:deploy script.sh
# Windows — ACL
Get-Acl arquivo.txt | Format-List
icacls arquivo.txt
icacls arquivo.txt /grant Usuario:(R)
3. Elevação de privilégio
| Linux | Windows | |
|---|---|---|
| Comando único | sudo comando | Abrir PowerShell como Admin |
| Shell elevado | sudo -i | Clique direito → Executar como administrador |
DICA Evite trabalhar o dia inteiro como root/Administrator. Use elevação só no momento da mudança administrativa.