Durante a configuração de um laboratório, um Técnico está p...

Próximas questões
Com base no mesmo assunto
Q3917567 Sistemas Operacionais
Durante a configuração de um laboratório, um Técnico está padronizando estações Ubuntu Linux. Ele precisa garantir que apenas o dono do arquivo possa executar diretamente um script de manutenção, impedindo-o de realizar edições acidentais no conteúdo do arquivo. Diante do exposto, assinale a alternativa que indica CORRETAMENTE a permissão a ser empregada no comando “chmod” para realizar a configuração desejada pelo Técnico. 
Alternativas

Gabarito comentado

Confira o gabarito comentado por um dos nossos professores

Gabarito: D

Fundamento decisivo: O ponto decisivo era combinar execução para o dono com ausência de escrita para ele, mantendo grupo e outros sem permissões.

Tema central: Permissões numéricas chmod
Análise das alternativas
A
Errada
700 é incorreta porque dá ao dono leitura, escrita e execução. O erro está na presença da escrita para o dono, o que contraria a exigência de impedir edições acidentais no conteúdo do arquivo.
B
Errada
600 é incorreta porque dá ao dono leitura e escrita, mas não execução. Sem o bit de execução, o script não pode ser executado diretamente pelo dono.
C
Errada
501 é incorreta porque, embora o dono tenha leitura e execução, o dígito final 1 concede execução a outros. Isso viola a condição de que apenas o dono possa executar diretamente o script.
D
Certa
A alternativa D está certa porque a configuração pedida é dono com leitura e execução, mas sem escrita, enquanto grupo e outros ficam sem qualquer permissão. No modo numérico do chmod, isso corresponde a 5-0-0, pois 5 resulta de 4 (leitura) + 1 (execução), sem o 2 da escrita.
Pegadinha da questão
A confusão real era escolher uma permissão que parecesse restritiva, mas mantivesse escrita ao dono, como 700, ou focar só no dono e esquecer que “apenas o dono” exclui qualquer execução por outros, como em 501.
Dica para questões semelhantes
  • Em chmod numérico, leia, escreva e execute correspondem a 4, 2 e 1.
  • Se o enunciado pedir execução sem edição, o valor do usuário deve incluir 1 e excluir 2.

Clique para visualizar este gabarito

Visualize o gabarito desta questão clicando no botão abaixo

Comentários

Veja os comentários dos nossos alunos

No Ubuntu, as permissões no comando chmod seguem o padrão:

  • r (read) = 4
  • w (write) = 2
  • x (execute) = 1

O enunciado pede:

  • Apenas o dono pode executar. Precisa de execução (x)
  • Não pode editar. Sem escrita (w)
  • Outros usuários não devem ter acesso. 0 para grupo e outros

Então:

  • 500 = 4 + 1 = r-x (dono)
  • Dono: pode ler e executar, mas não editar
  • Grupo: 0
  • Outros: 0

Analisando as demais alternativas:

  • A) 700 (rwx) → permite editar
  • B) 600 (rw-) → não executa
  • C) 501 (r-x para dono e execução para outros) → outros podem executar

Clique para visualizar este comentário

Visualize os comentários desta questão clicando no botão abaixo