Você está na página 1de 1

Estabeleça limites para seus usuários com nproc

Uma fork bomb funciona criando uma quantidade exponencial e infindável de processos
(muito rapidamente), com o objetivo de saturar o espaço disponível para outros
processos — o que inclui os do próprio sistema operacional.

Uma fork bomb mata o seu sistema por inanição de recursos

Configure o arquivo /etc/security/limits.conf para que este imponha limites aos


usuários e processos.
Abra o arquivo, com privilégios administrativos e altere a quantidade de processos
que usuários e grupos de usuários podem abrir simultaneamente.
Por exemplo, para estabelecer a quantidade máxima de processos do usuário
‘salsicha’ para 300, adicione o seguinte código:

salsicha hard nproc 300


Para limitar a quantidade de processos dos usuários pertencentes ao grupo
‘scoobydoo’ em 50, use o seguinte exemplo:

@scoobydoo hard nproc 50


Com esta configuração, o usuário ‘salsicha’ ou qualquer outro pertencente ao grupo
‘scoobydoo’ ficará impedido de derrubar o sistema com uma fork bomb.
Se tentarem, o sistema ficará indisponível apenas para eles — os usuários e grupos
em questão.
Outros usuários no sistema não serão afetados.
É necessário reiniciar o sistema, depois de alterar o arquivo de configuração.

Você também pode gostar