Pular para o conteúdo principal

Questão de Sistemas Operacionais — Geral — VUNESP 2023

Sistemas OperacionaisGeral
Código
vu197467
Banca
VUNESP
Órgão
CM Aparecida
Ano
2023
Cargo
TInf ( )
Assinale a alternativa que indica, no sistema operacional Linux Debian, em sua configuração padrão, a atribuição de acessos a um arquivo que o deixa menos protegido.
  1. Achmod 000 controle.txt
  2. Bchmod 111 controle.txt
  3. Cchmod 222 controle.txt
  4. Dchmod 444 controle.txt
  5. Echmod 777 controle.txt
Revelar gabarito e comentário

GabaritoE — chmod 777 controle.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”.

Permissões de arquivos no Linux

Gabarito: letra E. O comando chmod 777 controle.txt atribui permissão total de leitura, escrita e execução (rwxrwxrwx) para o proprietário, o grupo e todos os demais usuários, tornando o arquivo acessível e modificável por qualquer pessoa no sistema — é a configuração menos protegida possível. As demais alternativas atribuem permissões mais restritivas, como veremos a seguir.

No Linux, cada arquivo e diretório possui um conjunto de permissões que define quem pode ler, escrever ou executar. Essas permissões são organizadas em três classes de usuários: o dono (user), o grupo (group) e os outros usuários (others). Para cada classe, existem três permissões básicas: leitura (r), escrita (w) e execução (x).

A notação numérica (octal) representa essas permissões com valores: leitura = 4, escrita = 2, execução = 1. A soma desses valores para cada classe gera um dígito de 0 a 7. Por exemplo, o valor 7 (4+2+1) significa permissão total (rwx), enquanto 0 significa nenhuma permissão (---). O comando chmod (change mode) é utilizado para alterar essas permissões, seguido do valor octal e do nome do arquivo.

A pergunta pede a alternativa que menos protege o arquivo, ou seja, aquela que concede o maior número de permissões ao maior número de usuários. Vamos analisar cada valor:

Valor

Dono

Grupo

Outros

Significado

000

---

---

---

Nenhuma permissão para ninguém

111

--x

--x

--x

Apenas execução para todos

222

-w-

-w-

-w-

Apenas escrita para todos

444

r--

r--

r--

Apenas leitura para todos

777

rwx

rwx

rwx

Leitura, escrita e execução para todos

A alternativa E é a que menos protege, pois concede todas as permissões a todas as classes de usuários. As demais alternativas são mais restritivas, pois limitam as permissões ou as negam completamente.

Alternativa A — ❌ Incorreta

O comando chmod 000 controle.txt remove todas as permissões para todas as classes de usuários (dono, grupo e outros). Isso significa que ninguém pode ler, escrever ou executar o arquivo. É a configuração mais protegida possível, não a menos protegida. O valor 0 representa a ausência total de permissões.

Alternativa B — ❌ Incorreta

O comando chmod 111 controle.txt concede apenas a permissão de execução (--x) para todas as classes de usuários. Isso permite que qualquer usuário execute o arquivo, mas não possa ler seu conteúdo nem modificá-lo. É uma configuração restritiva, pois não permite leitura nem escrita, apenas execução.

Alternativa C — ❌ Incorreta

O comando chmod 222 controle.txt concede apenas a permissão de escrita (-w-) para todas as classes de usuários. Isso permite que qualquer usuário modifique o arquivo, mas não possa lê-lo nem executá-lo. É uma configuração restritiva, pois não permite leitura nem execução, apenas escrita.

Alternativa D — ❌ Incorreta

O comando chmod 444 controle.txt concede apenas a permissão de leitura (r--) para todas as classes de usuários. Isso permite que qualquer usuário leia o arquivo, mas não possa modificá-lo nem executá-lo. É uma configuração restritiva, pois não permite escrita nem execução, apenas leitura.

Alternativa E — ✅ Correta ⟵ GABARITO

O comando chmod 777 controle.txt concede todas as permissões (leitura, escrita e execução) para todas as classes de usuários (dono, grupo e outros). Isso significa que qualquer usuário do sistema pode ler, modificar e executar o arquivo. É a configuração menos protegida possível, pois não há nenhuma restrição de acesso.

NÃO CAIA NESSA!

A banca explora a confusão entre os valores octais e o nível de proteção. Muitos candidatos podem pensar que um valor maior como 777 é mais seguro, mas na verdade é o oposto: quanto maior o valor, mais permissões são concedidas, e portanto menos protegido o arquivo fica. Lembre-se: 777 = rwx para todos = acesso total e irrestrito.

PEGA ESSA DICA!

Para resolver questões de permissões, converta o valor octal para a forma simbólica (r, w, x) e analise o que cada classe de usuário pode fazer. Quanto mais permissões e mais classes de usuários tiverem acesso, menos protegido é o arquivo. Memorize os valores: r=4, w=2, x=1, e a soma para cada classe.

Gabarito: letra E

Link permanente: /questoes/vu197467