Saltar para o conteúdo

Guia do Linux/Iniciante+Intermediário/Principais arquivos de configuração do diretório /etc/Arquivo /etc/security/limits.conf

Origem: Wikilivros, livros abertos por um mundo aberto.

Arquivo /etc/security/limits.conf

[editar | editar código-fonte]

Define 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 curinga *.

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