As classes de login fazem parte do FreeBSD desde que me lembro. Ele permite que o administrador do sistema (root) defina restrições de recursos para usuários ou um grupo de usuários conforme configurado em /etc/login.conf .
Isso é particularmente útil em servidores com vários usuários, como provedores de webhosting e shell.
Esse tipo de restrição envolve:
- utilização da CPU
- Utilização de memória
- Máximo de arquivos abertos (descritores de arquivos)
- Maior arquivo individual permitido para criar dentro dessa classe de login (não redundante para cotas).
- E muito mais.
Caso você faça ajustes, ou adicione novas classes de login, você precisa usar cap_mkdb para gerar um banco de dados de recursos a partir do /etc/login.conf.
Aplicar alterações: cap_mkdb /etc/login.conf
Espero que isso ajude, sinta-se à vontade para deixar um comentário se quiser que eu faça mais.