segunda-feira, 2 de julho de 2018

evitando fork bomb

fork bombs são loops infinitos que acabam sobrecarregando a memoria
ex: :(){ :|: & };:
para evitir esse tipo problema utilize ulimit

ver quantos processos podem ser executados
$ ulimit -u

limitando a 50 processos
$ ulimit -u 50

configurando o arquivo /etc/security/limits.conf
também é possível limitar o numero de processos

para estabelecer a quantidade máxima de processos do usuário ‘userX1’ para 300, adicione o seguinte código:

userX1 hard nproc 300

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

@grupoX1 hard nproc 50

adicionado ao arquivo
limits.conf

Nenhum comentário:

Postar um comentário