Questão de Sistemas Operacionais — Linux — VUNESP 2024
Sistemas Operacionais›Linux
Código
vu085481
Banca
VUNESP
Órgão
Prefeitura de Santo André - SP
Ano
2024
Nível
Médio
Cargo
Técnico de Informática
Têm-se 5 arquivos em um diretório no ambiente Linux, em sua configuração original.Assinale a alternativa com o arquivo menos protegido, que é aquele que qualquer usuário pode abrir, alterar e executar.
Ainicio.js
Btarefas.c
Cprincipal.py
Dlog1.txt
Eextrato.txt
Revelar gabarito e comentário▾
GabaritoB — tarefas.c
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 B. O arquivo menos protegido é aquele cujas permissões permitem que qualquer usuário (dono, grupo e outros) possa ler, escrever e executar — ou seja, permissão rwxrwxrwx (777 em octal). Na figura, o arquivo tarefas.c é o único que apresenta essa combinação completa de permissões para todas as classes de usuários, sendo, portanto, o que qualquer usuário pode abrir, alterar e executar.
No Linux, cada arquivo possui um conjunto de permissões que define o que o dono (owner), o grupo (group) e os demais usuários (others) podem fazer com ele. As permissões básicas são três: leitura (r), escrita (w) e execução (x). Elas aparecem na saída do comando ls -l como uma string de 10 caracteres: o primeiro indica o tipo (arquivo -, diretório d, etc.) e os nove seguintes são três grupos de três permissões — dono, grupo e outros. Por exemplo, -rwxrwxrwx significa que todos têm permissão total.
A permissão de escrita em um arquivo permite modificar seu conteúdo; a de execução permite rodá-lo como programa. Quando todas as classes têm rwx, o arquivo é considerado "menos protegido" — qualquer usuário do sistema pode abrir (ler), alterar (escrever) e executar. Essa é a permissão máxima e, na prática, raramente é usada por questões de segurança, mas é exatamente o que a questão pede.
A banca explora a leitura da representação simbólica das permissões. O candidato precisa identificar, entre os cinco arquivos, qual tem a string -rwxrwxrwx. Os demais arquivos têm permissões mais restritas, como -rw-r--r-- (644), que permite leitura a todos, mas escrita apenas ao dono, ou -rwxr-xr-x (755), que permite execução a todos, mas escrita apenas ao dono. A pegadinha está em não confundir permissões parciais (como leitura para todos) com a permissão total exigida.
Guarde o critério: o arquivo menos protegido é o que apresenta rwx para dono, grupo e outros — é essa combinação que a alternativa correta deve espelhar.
Critério
tarefas.c (correto)
inicio.js, log1.txt, extrato.txt
principal.py
Permissão (simbólica)
-rwxrwxrwx
-rw-r--r--
-rwxr-xr-x
Permissão (octal)
777
644
755
Qualquer usuário pode ler?
✅ Sim
✅ Sim
✅ Sim
Qualquer usuário pode alterar?
✅ Sim
❌ Não (apenas o dono)
❌ Não (apenas o dono)
Qualquer usuário pode executar?
✅ Sim
❌ Não
✅ Sim
Atende ao enunciado (abrir, alterar, executar)?
✅ Sim
❌ Não
❌ Não
Alternativa A — ❌ Incorreta
inicio.js não é o menos protegido. Na figura, ele apresenta permissões do tipo -rw-r--r-- (644), ou seja, o dono pode ler e escrever, mas grupo e outros apenas leem. Não permite que qualquer usuário altere ou execute o arquivo.
Alternativa B — ✅ Correta ⟵ GABARITO
tarefas.c é o arquivo com permissão -rwxrwxrwx (777), permitindo que dono, grupo e outros leiam, escrevam e executem. É exatamente o que o enunciado descreve: qualquer usuário pode abrir, alterar e executar.
Alternativa C — ❌ Incorreta
principal.py tem permissão -rwxr-xr-x (755): o dono pode ler, escrever e executar, mas grupo e outros apenas leem e executam — não podem alterar. Portanto, não é o menos protegido.
Alternativa D — ❌ Incorreta
log1.txt tem permissão -rw-r--r-- (644): apenas o dono pode escrever; grupo e outros só leem. Não atende ao requisito de qualquer usuário poder alterar e executar.
Alternativa E — ❌ Incorreta
extrato.txt também tem permissão -rw-r--r-- (644), mesma situação do log1.txt: leitura para todos, escrita apenas para o dono e sem permissão de execução para ninguém.
NÃO CAIA NESSA!
A banca pode tentar confundir o candidato com arquivos que têm permissão de leitura para todos (r--), fazendo parecer que são "menos protegidos". Mas o enunciado exige abrir, alterar e executar — ou seja, rwx para todos. Fique atento à combinação completa: se faltar w ou x para a classe "outros", o arquivo não é o menos protegido.
PEGA ESSA DICA!
Para resolver rapidamente, procure na listagem do ls -l a string -rwxrwxrwx. Se a questão der permissões em octal, lembre-se: 777 = rwxrwxrwx. Compare sempre as três classes (dono, grupo, outros) — a permissão máxima exige rwx nas três.