Um usuário do sistema operacional Linux executa, no prompt d...

Próximas questões
Com base no mesmo assunto
Q914384 Sistemas Operacionais
Um usuário do sistema operacional Linux executa, no prompt de um terminal shell, o comando ls -ltr e a seguinte informação é mostrada:
-r---w---- 1 net net 58 Mar 01 21:08 pagina
Considerando as permissões de acesso apresentadas para este arquivo, assinale a afirmativa correta.
Alternativas

Gabarito comentado

Confira o gabarito comentado por um dos nossos professores

Alternativa correta: B - Somente o usuário net pode ler o arquivo pagina.

Para entender por que essa alternativa está correta, é importante compreender o sistema de permissões de acesso em um sistema operacional Linux. As permissões são definidas para três tipos de usuários: o proprietário do arquivo, o grupo ao qual o arquivo pertence e os outros usuários do sistema. A estrutura padrão de permissões é exibida no formato -rwxrwxrwx, onde cada conjunto de três caracteres refere-se, nesta ordem, às permissões do proprietário, do grupo e de outros usuários. Cada caracter pode ser um hífen (-), que significa "sem permissão", ou as letras r (read - leitura), w (write - escrita) e x (execute - execução), dependendo da permissão concedida.

Neste caso, as permissões apresentadas são -r---w----. Podemos dividi-las da seguinte forma:

  • r (read): permissão de leitura;
  • - (no write): sem permissão de escrita;
  • - (no execute): sem permissão de execução;

Para o proprietário (no caso, o usuário net), a primeira triagem de permissões é r---, que significa que ele tem permissão de leitura, mas não tem permissão de escrita e execução. O grupo, que também é net, tem apenas w (write) como permissão, sem leitura e execução. Finalmente, para outros usuários (todos os usuários que não são o proprietário e não estão no grupo do arquivo), todas as permissões estão desativadas (---).

Dessa forma, a conclusão é que:

  • Somente o usuário net (proprietário) pode ler o arquivo pagina, pois ele é o único com permissão de leitura.
  • Nenhum outro usuário, incluindo aqueles no grupo net, pode ler ou executar o arquivo, pois não possuem a permissão de leitura ou execução.

Portanto, a única afirmação verdadeira é a da alternativa B, que afirma que somente o usuário net pode ler o arquivo pagina.

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

Por que não a letra d ?

R para o dono

W para o grupo 

 

user   group  others

RWX    RWX   RWX

 

R > read

W > write

X > execute

 

No caso da questão:

r---w---- 1 net net

 

O usuário net pode apenas ler (read) e não pode escrever (w), nem executar(x)

O grupo net pode apenas escrever (writer) e não pode ler (r), nem executar(x)

Outros não possui permissão para nada (---)

 

GO ahe@d!!!

 

@Luan Victor: o grupo inteiro pode escrever no arquivo, não somente o dono.

Clique para visualizar este comentário

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