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 Response to “Configurar limitações para usuários no linux”



Deixe uma resposta

Preencha os seus dados abaixo ou clique em um ícone para log in:

Logotipo do WordPress.com

Você está comentando utilizando sua conta WordPress.com. Sair / Alterar )

Imagem do Twitter

Você está comentando utilizando sua conta Twitter. Sair / Alterar )

Foto do Facebook

Você está comentando utilizando sua conta Facebook. Sair / Alterar )

Foto do Google+

Você está comentando utilizando sua conta Google+. Sair / Alterar )

Conectando a %s


%d blogueiros gostam disto: