Questão de Sistemas Operacionais — Comandos — FGV 2025
Sistemas Operacionais›Comandos
Código
fg104357
Banca
FGV
Órgão
AL-AM
Ano
2025
Nível
Médio
Cargo
Agente Legislativo - Técnico de apoio ao usuário de computadores
Em um sistema Linux, um administrador deseja permitir que o usuário maria tenha, além da permissão de leitura, a permissão de escrita ao arquivo teste.txt, sem alterar o grupo ou dono.Assinale o comando a ser utilizado.
Asetfacl -m u:maria:rw teste.txt
Bchown maria teste.txt
Cchmod +w maria teste.txt
Dchgrp maria teste.txt
Eusermod -aG maria teste.txt
Revelar gabarito e comentário▾
GabaritoA — setfacl -m u:maria:rw teste.txt
Comentário gerado por IA. É um apoio ao estudo, ancorado em fontes, mas pode conter imprecisões — confira sempre na fonte oficial (lei, súmula, edital e gabarito da banca). Encontrou um erro? Use “Reportar”.
Linux: Permissões com ACL (setfacl)
Gabarito: letra A. O comando setfacl -m u:maria:rw teste.txt concede ao usuário maria permissões de leitura e escrita no arquivo teste.txt, sem alterar o dono ou o grupo, utilizando listas de controle de acesso (ACL). As demais alternativas estão incorretas porque não realizam a operação desejada ou apresentam sintaxe inválida.
Alternativa A — ✅ Correta ⟵ GABARITO
O comando setfacl -m u:maria:rw teste.txt modifica a ACL do arquivo para adicionar a entrada de usuário (u) maria com permissões de leitura (r) e escrita (w). Isso não altera o proprietário nem o grupo, apenas estende as permissões para um usuário específico.
Alternativa B — ❌ Incorreta
chown maria teste.txt muda o proprietário do arquivo para maria, alterando o dono. Isso não é o desejado, pois o enunciado pede para não alterar o dono.
Alternativa C — ❌ Incorreta
chmod +w maria teste.txt possui sintaxe inválida. O comando chmod não aceita um nome de usuário como argumento; ele altera permissões para classes (owner, group, others) usando notação simbólica ou octal. A forma correta para adicionar escrita para o usuário maria não existe com chmod.
Alternativa D — ❌ Incorreta
chgrp maria teste.txt altera o grupo proprietário do arquivo para "maria" (se maria for um grupo). Isso modifica o grupo, o que é proibido pelo enunciado ("sem alterar o grupo ou dono").
Alternativa E — ❌ Incorreta
usermod -aG maria teste.txt é um comando para modificar grupos de um usuário no sistema, não para alterar permissões de arquivo. A sintaxe está incorreta (espera-se um nome de usuário após -aG) e o comando não afeta permissões de arquivos.
PEGA ESSA DICA!
Para conceder permissões a um usuário específico sem alterar proprietário ou grupo, lembre-se sempre do comando setfacl. Use getfacl para visualizar as ACLs existentes. O chmod só trabalha com as classes tradicionais (u/g/o) e não permite especificar um usuário pelo nome.