Imagem de fundo

Em sistemas operacionais Linux, o gerenciamento de permissões avançadas e a administraç...

Em sistemas operacionais Linux, o gerenciamento de permissões avançadas e a administração de processos via linha de comando são tarefas críticas. Assinale a alternativa que descreve corretamente o funcionamento do bit Set User ID (SUID) em arquivos executáveis e a gestão de prioridades de processos.


A

O bit Set User ID (SUID) faz com que um arquivo executável seja executado com os privilégios do proprietário do arquivo, independentemente do usuário que o execute, enquanto a prioridade dos processos no Linux é gerenciada por valores de nice.


B

O comando 'chattr +i' permite que o bit SUID seja replicado automaticamente para todos os subdiretórios, garantindo que o comando 'renice' altere a prioridade de entrada e saída (I/O) de processos zumbis de forma persistente após a reinicialização.


C

O comando 'ps -ef' exibe todos os processos do sistema com o identificador de processo pai (Parent Process ID − PPID), permitindo que o usuário altere o valor 'priority' diretamente, sobrepondo-se ao valor 'nice' definido pelo núcleo.


D

A utilização do comando 'top' permite a alteração em tempo real do estado de processos de 'running' para 'stopped', invalidando o bit SUID caso o processo tente acessar arquivos no sistema de arquivos virtual /proc sem permissões de superusuário.


E

A permissão 'sticky bit' em um diretório garante que apenas o proprietário do arquivo ou o proprietário do diretório possa excluir arquivos ali contidos, enquanto o comando 'kill -9' envia um sinal de término que permite ao processo liberar buffers.