Para proteger arquivos importantes e impedir que usuários ac...
Para proteger arquivos importantes e impedir que usuários acessem arquivos privados de outros usuários, os sistemas operacionais possuem permissões associadas aos arquivos e diretórios. Em um ambiente Linux Ubuntu 18.04 LTS, o comando a seguir foi executado no terminal:
$ ls -l arquivo
e produziu a seguinte saída:
-rw-r----- 1 jose vendas 4983 Jan 13 13:05 arquivo
Analisando essa saída, conclui-se:
Gabarito comentado
Confira o gabarito comentado por um dos nossos professores
Alternativa correta: D - o proprietário e os membros do grupo “vendas” têm permissão de leitura do arquivo.
Para compreender a questão e chegar à alternativa correta, é essencial entender o sistema de permissões em um ambiente Linux, como o Ubuntu 18.04 LTS mencionado na questão. As permissões são fundamentais para a segurança dos arquivos e diretórios, pois definem quem pode ler, escrever ou executar os arquivos no sistema.
A saída do comando ls -l arquivo mostra as permissões do arquivo, o número de links, o proprietário do arquivo (neste caso, o usuário "jose"), o grupo ao qual o arquivo pertence ("vendas"), o tamanho do arquivo em bytes, a data e hora da última modificação e, por fim, o nome do arquivo.
As permissões são apresentadas na seguinte forma: -rw-r-----. Essa string de permissões pode ser dividida em quatro partes:
- O primeiro caractere indica o tipo do arquivo (neste caso, um - denota um arquivo regular).
- Os próximos três caracteres (rw-) representam as permissões do proprietário do arquivo ("jose"), onde 'r' significa leitura ('read') e 'w' escrita ('write'). O hífen (-) indica que a permissão de execução ('execute') não é concedida.
- Os três caracteres seguintes (r--) mostram as permissões para o grupo ao qual o arquivo pertence ("vendas"), onde 'r' significa que os membros do grupo podem ler o arquivo, mas não têm permissões de escrita ou execução (indicados pelos hífens).
- Os três últimos caracteres (---) indicam as permissões para outros usuários que não são o proprietário nem membros do grupo. Neste caso, não há permissões concedidas a outros usuários.
Com base nessa explicação, a alternativa correta é a letra D, pois tanto o proprietário "jose" quanto os membros do grupo "vendas" têm permissão de leitura (r) do arquivo, como indicado pelas permissões 'rw-' e 'r--', respectivamente.
As outras alternativas estão incorretas porque:
- A opção A está incorreta, visto que a exclusão de um usuário do sistema não implica na exclusão automática dos arquivos de sua propriedade.
- A B é errada porque apenas o proprietário tem permissão de escrita, o grupo "vendas" possui apenas permissão de leitura.
- E a C também não está correta, pois o comando chmod 664 arquivo concede permissão de leitura e escrita ao proprietário e ao grupo, e apenas leitura para outros usuários, mas não dá permissão de escrita a todos os usuários do sistema.
Clique para visualizar este gabarito
Visualize o gabarito desta questão clicando no botão abaixo