No GNU/Linux, o gerenciamento de permissões de arquivos é fu...

Próximas questões
Com base no mesmo assunto
Q4035433 Sistemas Operacionais
No GNU/Linux, o gerenciamento de permissões de arquivos é fundamental para a segurança e o controle de acesso ao sistema. João, administrador de sistemas de um órgão público, precisa configurar um script denominado backup.sh de forma que o proprietário tenha permissão de leitura, escrita e execução, enquanto os membros do grupo e os demais usuários possam apenas ler e executar o arquivo. Considerando o uso do comando chmod com notação octal no ambiente GNU/Linux, assinale a alternativa que apresenta o comando CORRETO para aplicar essa configuração.
Alternativas

Gabarito comentado

Confira o gabarito comentado por um dos nossos professores

Gabarito: D

Fundamento decisivo: A decisão estava na conversão das permissões pedidas: proprietário com rwx e grupo e demais com r-x. Pela notação octal, isso corresponde a 755, que indica a alternativa D.

Tema central: Permissões octais no Linux
Análise das alternativas
A
Errada
644 corresponde a rw-r--r--. Nessa configuração, o proprietário não tem execução, e grupo e outros também não têm execução, contrariando o requisito de x para todos os três conjuntos.
B
Errada
744 corresponde a rwxr--r--. O proprietário fica correto, mas grupo e outros recebem apenas leitura, sem execução. O enunciado exigia r-x para ambos, não r--.
C
Errada
664 corresponde a rw-rw-r--. O proprietário fica sem execução; o grupo recebe escrita, que não foi pedida, e continua sem execução; os outros também ficam sem execução. A combinação diverge da configuração exigida em mais de um ponto.
D
Certa
A alternativa D está correta porque 755 corresponde a rwxr-xr-x, isto é, proprietário com leitura, escrita e execução, e grupo e outros com leitura e execução.
E
Errada
766 corresponde a rwxrw-rw-. Embora o proprietário tenha rwx, grupo e outros recebem escrita indevida e não recebem execução. A questão pedia r-x, e essa alternativa entrega rw-.
Pegadinha da questão
A confusão real era trocar r-x por r-- ou por rw-. Em octal, 5 inclui execução (4+1), enquanto 4 não inclui execução e 6 troca execução por escrita.
Dica para questões semelhantes
  • Converta cada bloco separadamente usando r=4, w=2 e x=1 antes de olhar as alternativas.
  • Confirme a ordem dos dígitos no chmod: proprietário, grupo e outros.
  • Se o enunciado exigir execução para grupo ou outros, o dígito deles não pode ser 4 nem 6; precisa conter o valor de x.

Clique para visualizar este gabarito

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