%20como%20valor%20para%20%22tipo%22%20en%20el%20archivo%20%2Fetc%2Fsecurity%2Flimits.conf.png)
He visto en la documentación lo siguiente sobre el type
campo de /etc/security/limits.conf
:
-
for enforcing both soft and hard resource limits together.
Note, if you specify a type of '-' but neglect to supply the
item and value fields then the module will never enforce any
limits on the specified user/group etc. .
En la página del manual tenemos este ejemplo:
* soft core 0
* hard nofile 512
@student hard nproc 20
@faculty soft nproc 20
@faculty hard nproc 50
ftp hard nproc 0
@student - maxlogins 4
La configuración del grupo @student
tiene un -
tipo as. En este contexto, ¿qué significa?
Respuesta1
Los otros parámetros son límites de proceso impuestos por el kernel: el límite suave es el que está vigente, pero el usuario (o un programa) puede elevarlo hasta el máximo. El límite estricto no se puede aumentar (excepto mediante la raíz), solo disminuir. Por eso, a veces resulta útil configurar uno por separado o ambos.
Maxlogins, sin embargo, no es un límite: el kernel no rastrea los inicios de sesión como tal. El límite de inicio de sesión lo aplica el propio pam_limits, contando (creo) las entradas de sesión en utmp. Por lo tanto, no tiene la división suave/dura.