Categorías: FLOSS

Logic Bomb, limitando procesos por usuario.

Hace un tiempo me pasaron un enlace a una función recursiva de bash, el cual se llamaba a si misma, haciendo que nuestro sistema quede totalmente congelado

: (){ : |:& };:

Esto puede ser evitado, si limitamos la cantidad de procesos que puede ejecutar un usuario. esto en GNU/Linux se puede hacer de la siguiente manera.
Editamos el archivo: /etc/security/limits.conf , y agregamos la siguiente linea:

*     hard     nproc     500

Con esto limitamos para todos los usuario a un numero máximo de procesos de 500, pueden ser mas, pero me pareció que 500 procesos por usuario ya es algo grande.
Lo bueno de establecer este tipo de limites es poder limitar por grupos/usuario el uso que pueden hacer tanto de memoria/procesado, etc. Si bien esto esta mas promocionado en otros SO. Como Solaris cabe recordar que lo tenemos y esta a nuestro alcance.

cristian

Compartir
Publicado por
cristian

Entradas recientes

Construyendo el sistema inmunológico digital de tu organización

Hoy, la pregunta ya no es si te van a atacar, sino cuándo. Por eso,…

3 semanas hace

El eterno retorno de los pozos salteños

Una crónica sobre el arte de tapar huecos que se destapan solos En Salto, hay…

4 meses hace

Hablando sobre IA

Hace unos días, me invitaron a hablar en el stream de PorcoNegro, PorcoTV sobre que…

11 meses hace

Bloquear anuncios en todos tus dispositivos

En el vasto mundo digital de hoy, los anuncios no solo son molestos, sino que…

2 años hace

Quitar Ads del celular

Valido para ANDROID/iOS Para quitar los ADs del celular sin rootear el cel (android), instalar…

5 años hace