Os direitos e permissões de usuários são extremamente rigor...
Gabarito comentado
Confira o gabarito comentado por um dos nossos professores
A alternativa correta é E - umask.
Em sistemas operacionais Linux, a gestão de direitos e permissões de usuários é crucial, uma vez que o Linux é um sistema multiusuário. Nesse contexto, entender como as permissões padrão para novos arquivos são definidas é essencial.
Quando um usuário cria um novo arquivo ou diretório, as permissões iniciais são determinadas pelo valor da máscara de criação de arquivos, conhecida como umask. O umask
define quais permissões devem ser removidas dos valores padrão de permissão do sistema.
Para melhor compreensão, vamos explorar brevemente as alternativas:
A - chown: Este comando é utilizado para alterar o proprietário (owner) e o grupo dos arquivos ou diretórios. Não é utilizado para definir permissões padrão.
B - modprobe: Este comando manipula módulos do kernel, sendo utilizado para carregar e descarregar módulos do kernel. Ele não está relacionado à definição de permissões de arquivos.
C - fschg: Este comando não é comumente relacionado a permissões de arquivos no Linux. Está relacionado a flags de sistema de arquivos em alguns sistemas Unix.
D - chmod: O comando chmod é usado para alterar permissões de arquivos e diretórios após sua criação, mas não define permissões padrão para novos arquivos.
E - umask: Este é o comando correto. O umask define as permissões padrão para novos arquivos e diretórios. Ele determina quais permissões serão removidas das permissões padrão de criação do sistema, ajustando assim as permissões iniciais de novos arquivos e diretórios. Por exemplo, se o umask é definido como 022, significa que novas permissões padrão serão alteradas para 755 (rwxr-xr-x) para diretórios e 644 (rw-r--r--) para arquivos.
Portanto, a alternativa E - umask aborda diretamente a questão de definir permissões padrão para novos arquivos criados pelo usuário, sendo a resposta correta.
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
A) chown - Este comando permite alterar o dono e/ou o grupo de arquivos.
B) modprobe - Este comando carrega e remove módulos do kernel.
C) fschg - Não existe! O que existe é fsck (Este comando é usado para verificar e, opcionalmente, reparar um ou mais sistemas de arquivos)
D) chmod - Este comando altera as permissões de arquivos.
E) umask - Associa ao objeto criado um conjunto de permissões de acesso, sendo que por padrão,
as permissões iniciais de um arquivo são 0666 (leitura e gravação para todo e qualquer usuário do sistema);
as permissões iniciais de um diretório são 0777 (leitura, gravação e acesso para todo e qualquer usuário do sistema).
Fonte:
http://www.uniriotec.br/~morganna/guia/chown.html
http://www.uniriotec.br/~morganna/guia/modprobe.html
http://www.uniriotec.br/~morganna/guia/chmod.html
http://www.uniriotec.br/~morganna/guia/umask.html
Gabarito E
O comando umask serve como uma máscara para ajustar a permissão de arquivos e diretórios.
Se você usar o comando umask sem parâmetros será mostrado o valor atual que este comando está usando:
[usuario@localhost]# umask 002
No exemplo acima o comando umask está com a máscara 002 (octal).
Se você quiser alterar este valor você deve usar o comando umask com o valor da máscara como argumento:
[usuario@localhost]# umask 222 [usuario@localhost]# umask 222
No exemplo acima a o valor da máscara foi alterado para 222.
Para descobrir como o comando umask funciona você deve observar os bits da máscara, e não somente o número octal.
"Retroceder Nunca Render-se Jamais !"
Força e Fé !
Fortuna Audaces Sequitur !
Clique para visualizar este comentário
Visualize os comentários desta questão clicando no botão abaixo