Pular para o conteúdo principal

Questão de Sistemas Operacionais — Geral — Quadrix 2025

Sistemas OperacionaisGeral
Código
qa701231
Banca
Quadrix
Órgão
CAU MA
Ano
2025
Cargo
Ass TI ( )
Com relação à instalação e configuração de sistemas Linux, ao gerenciamento de usuários e permissões e ao monitoramento de sistemas, julgue os itens seguintes.   O comando chmod 777 documentos_arquitetos. txt garante segurança máxima ao permitir que apenas o usuário root possa ler, escrever e executar o referido arquivo.
  1. CCerto
  2. EErrado
Revelar gabarito e comentário

GabaritoE — Errado

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: o comando chmod

Gabarito: ERRADO. O comando chmod 777 atribui permissão total de leitura, escrita e execução a todos os usuários do sistema (dono, grupo e outros), o que é o oposto de "segurança máxima" — na verdade, é uma prática de risco. A afirmação de que apenas o root teria acesso está incorreta, pois o 777 libera o arquivo para qualquer usuário.

O comando chmod (change mode) é utilizado no Linux para alterar as permissões de acesso a arquivos e diretórios. As permissões são representadas por três grupos de três bits cada: dono (u), grupo (g) e outros (o). Cada grupo pode ter permissões de leitura (r = 4), escrita (w = 2) e execução (x = 1). O valor numérico é a soma desses valores: por exemplo, 7 = 4+2+1 (leitura, escrita e execução), 6 = 4+2 (leitura e escrita), 5 = 4+1 (leitura e execução), 4 = somente leitura, e assim por diante.

Quando você executa chmod 777 arquivo.txt, está definindo:

  • Dono: 7 → rwx (leitura, escrita, execução)

  • Grupo: 7 → rwx

  • Outros: 7 → rwx

Ou seja, qualquer usuário do sistema — não apenas o root — poderá ler, escrever e executar o arquivo. Isso é exatamente o contrário de "segurança máxima". Para restringir o acesso apenas ao dono (ou ao root), seria necessário usar permissões como 700 (dono com rwx, grupo e outros sem nenhuma permissão) ou 600 (dono com rw, grupo e outros sem permissão).

A pegadinha da banca está em inverter o significado do 777: o candidato pode pensar que "7" é um número alto e, portanto, seguro, mas na notação octal do Linux, quanto maior o número, mais permissivo é o acesso. O 777 é a permissão mais aberta possível, frequentemente usada em situações de desenvolvimento ou compartilhamento, mas jamais recomendada para arquivos sensíveis.

Além disso, é importante lembrar que o root (superusuário) tem acesso a todos os arquivos independentemente das permissões — ele pode ler, escrever e executar qualquer arquivo, mesmo que as permissões sejam 000. Portanto, a afirmação de que "apenas o root pode ler, escrever e executar" não faz sentido, pois o root já tem esse poder por padrão; o 777 estende esse poder a todos os demais usuários.

1Dono (u)
rwx (7)
2Grupo (g)
rwx (7)
3Outros (o)
rwx (7)
4Efeito
Todos os usuários acessam
Risco de segurança
5Alternativa segura
700 (só dono)
600 (só dono, leitura/escrita)
chmod 777
LEVELsoulevel.com.br
chmod 777: Dono (u) (rwx (7)); Grupo (g) (rwx (7)); Outros (o) (rwx (7)); Efeito (Todos os usuários acessam, Risco de segurança); Alternativa segura (700 (só dono), 600 (só dono, leitura/escrita))

Item — ❌ ERRADO

A afirmativa está errada por dois motivos: (1) o chmod 777 concede permissões totais a todos os usuários (dono, grupo e outros), não apenas ao root; (2) isso representa risco de segurança, não "segurança máxima". A permissão correta para restringir o acesso ao dono seria 700 (ou 600 para apenas leitura/escrita).

Gabarito: ERRADO

Link permanente: /questoes/qa701231