Pular para o conteúdo principal

Questão de Sistemas Operacionais — Comandos — FGV 2025

Sistemas OperacionaisComandos
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.
  1. Asetfacl -m u:maria:rw teste.txt
  2. Bchown maria teste.txt
  3. Cchmod +w maria teste.txt
  4. Dchgrp maria teste.txt
  5. 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.

Link permanente: /questoes/fg104357