/etc/security/limits.conf

1.limits.conf描述

limits.conf文件实际是Linux PAM中pam_limits.so的配置文件,突破系统的默认限制,对系统访问资源有一定的保护作用。

limits.conf和sysctl.conf的区别在于limits.conf是针对用户,而sysctl.conf是针对整个系统的参数配置

2.limits.conf的工作原理


3.limits.conf文件格式: username|@groupname type resource limit

(1) username|@groupname

        设置需要被限制的用户名,组名前面加@和用户名区别。

(2)type

        soft/hard/- 其中soft指的是当前系统生效的设置值。hard表明是系统中所能设定的最大值。soft限制不能比hard高。

        - 表明同时这是soft和hard的值

(3)resource

        a.core 限制内核文件的大小

        b.

        c.data 最大数据大小

        d.fsize 最大文件大小

        e.memlock 最大锁定内存地址空间

        f.nofile 打开文件的最大数目

        g.rss 最大持久设置大小

        h.stack 最大栈大小

        i.cpu 以分钟为单位的最多cpu时间

        j.noproc 进程的最大数目

        k.as 地址空间限制

        l.maxlogins  允许登陆的用户最大数目

(4)

你可能感兴趣的:(/etc/security/limits.conf)