Defini limites de uso dos recursos do sistema para cada usuário ou grupos de usuários. Os recursos são descritos em linhas da seguinte forma:
#<dominio> <tipo> <item> <valor>
O domínio
pode ser um nome de usuário, um grupo
(especificado como @grupo
) ou o coringa
*
.
O tipo
pode ser soft
para o limite
mínimos e hard
para o limite máximo. O campo
item
pode ser um dos seguintes:
-
core
- limita o tamanho do arquivo core (KB) -
data
- tamanho máximo de dados (KB) -
fsize
- Tamanho máximo de arquivo (KB) -
memlock
- Espaço máximo de endereços bloqueados na memória (KB) -
nofile
- Número máximo de arquivos abertos -
rss
- Tamanho máximo dos programas residentes (KB) -
stack
- Tamanho máximo de pilha (KB) -
cpu
- Tempo máximo usado na CPU (MIN) -
nproc
- Número máximo de processos -
as
- Limite de espaço de endereços -
maxlogins
- Número máximo de logins deste usuário -
priority
- Prioridade que os programas deste usuário serão executados
Abaixo um exemplo de arquivo /etc/security/limits.conf
:
#<dominio> <tipo> <item> <valor> * soft core 0 * hard rss 10000 @student hard nproc 20 @faculty soft nproc 20 @faculty hard nproc 50 ftp hard nproc 0 @student - maxlogins 4
Copyright © 1999-2020 - Gleydson Mazioli da Silva