limits.conf 1.8 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950
  1. # /etc/security/limits.conf
  2. #
  3. #Each line describes a limit for a user in the form:
  4. #
  5. #<domain> <type> <item> <value>
  6. #
  7. #Where:
  8. #<domain> can be:
  9. # - a user name
  10. # - a group name, with @group syntax
  11. # - the wildcard *, for default entry
  12. # - the wildcard %, can be also used with %group syntax,
  13. # for maxlogin limit
  14. #
  15. #<type> can have the two values:
  16. # - "soft" for enforcing the soft limits
  17. # - "hard" for enforcing hard limits
  18. #
  19. #<item> can be one of the following:
  20. # - core - limits the core file size (KB)
  21. # - data - max data size (KB)
  22. # - fsize - maximum filesize (KB)
  23. # - memlock - max locked-in-memory address space (KB)
  24. # - nofile - max number of open file descriptors
  25. # - rss - max resident set size (KB)
  26. # - stack - max stack size (KB)
  27. # - cpu - max CPU time (MIN)
  28. # - nproc - max number of processes
  29. # - as - address space limit (KB)
  30. # - maxlogins - max number of logins for this user
  31. # - maxsyslogins - max number of logins on the system
  32. # - priority - the priority to run user process with
  33. # - locks - max number of file locks the user can hold
  34. # - sigpending - max number of pending signals
  35. # - msgqueue - max memory used by POSIX message queues (bytes)
  36. # - nice - max nice priority allowed to raise to values: [-20, 19]
  37. # - rtprio - max realtime priority
  38. #
  39. #<domain> <type> <item> <value>
  40. #
  41. #* soft core 0
  42. #* hard rss 10000
  43. #@student hard nproc 20
  44. #@faculty soft nproc 20
  45. #@faculty hard nproc 50
  46. #ftp hard nproc 0
  47. #@student - maxlogins 4
  48. # End of file