11
set
07

Configurar limitações para usuários no linux

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 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

1 Resposta to “Configurar limitações para usuários no linux”



Deixe um comentário


setembro 2007
S T Q Q S S D
 12
3456789
10111213141516
17181920212223
24252627282930

Estatísticas de Visitas

  • 158.187 visitas