LIMITS.CONF(5) LIMITS.CONF(5) (NAME) limits.conf - pam_limits (DESCRIPTION) /etc/security/limits.conf ( ) . pam_limits.so ulimit nice . /etc/security/limits.conf *.conf /etc/security/limits.d . : : o o @group. netgroup . o * . o % maxlogins %group . % * maxsyslogins . % . o uid : . min_uid max_uid . max_uid uid min_uid . o gid @: . min_gid max_gid . max_gid gid min_gid . () . . o gid %: maxlogins . gid . : root . root root . hard (hard). (superuser) (Kernel) . . soft (soft). hard . . - soft hard . '-' item value / . core core (KB) data (KB) fsize (KB) memlock (KB) nofile (open file descriptors) rss (KB) ( 2.4.30 ) stack (KB) cpu (CPU) nproc as (KB) maxlogins ( uid=0 ) maxsyslogins ( uid=0 ) nonewprivs 0 1 1 prctl(PR_SET_NO_NEW_PRIVS) priority ( ) locks ( 2.4 ) sigpending ( 2.6 ) msgqueue POSIX ( 2.6 ) nice nice ( 2.6.12 ) : [-20,19] rtprio (realtime) / ( 2.6.12 ) chroot chroot -1 unlimited infinity priority nice nonewprivs. nofile /proc/sys/fs/nr_open ( setrlimit(3) ). hard soft . required . admin . (per login) . . maxlogins . (race condition) . limits '#' () . pam_limits syslog(3) . (EXAMPLES) /etc/security/limits.conf : * soft core 0 root hard core 100000 * hard nofile 512 @student hard nproc 20 @faculty soft nproc 20 @faculty hard nproc 50 ftp hard nproc 0 @student - maxlogins 4 @student - nonewprivs 1 :123 hard cpu 5000 @500: soft cpu 10000 600:700 hard locks 10 (SEE ALSO) pam_limits(8), pam.d(5), pam(7), getrlimit(2), getrlimit(3p) (AUTHORS) pam_limits Cristian Gafton . Linux-PAM LIMITS.CONF(5)