博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
linux limits.conf 配置
阅读量:6650 次
发布时间:2019-06-25

本文共 857 字,大约阅读时间需要 2 分钟。

hot3.png

 limits.conf 文件实际是 Linux PAM(插入式认证模块,Pluggable Authentication Modules)中 pam_limits.so 的配置文件,而且只针对于单个会话。

  limits.conf的格式如下:

       type resource limit

  :设置需要被限制的用户名,组名前面加@和用户名区别。也可以用通配符*来做所有用户的限制。

type:有 soft,hard 和 -,soft 指的是当前系统生效的设置值。hard 表明系统中所能设定的最大值。soft 的限制不能比har 限制高。用 - 就表明同时设置了 soft 和 hard 的值。

  resource:

  core - 限制内核文件的大小

  date - 最大数据大小

  fsize - 最大文件大小

  memlock - 最大锁定内存地址空间

  nofile - 打开文件的最大数目

  rss - 最大持久设置大小

  stack - 最大栈大小

  cpu - 以分钟为单位的最多 CPU 时间

  noproc - 进程的最大数目

  as - 地址空间限制

  maxlogins - 此用户允许登录的最大数目

  要使 limits.conf 文件配置生效,必须要确保 pam_limits.so 文件被加入到启动文件中。查看 /etc/pam.d/login 文件中有:

  session required /lib/security/pam_limits.so

修改文件描述符大小(65536)

vi  /etc/security/limits.conf

*       soft    nofile      1048576*       hard    nofile      1048576*  soft  nproc  4096*  hard  nproc  8192

 

 

 

转载于:https://my.oschina.net/LucasZhu/blog/1579766

你可能感兴趣的文章
集群 & 负载均衡
查看>>
HA模式下历史服务器配置
查看>>
vim 打开高亮和关闭高亮
查看>>
SQL Server-外部联接基础回顾(十三)
查看>>
在Ubuntu下进行MongoDB安装步骤
查看>>
在Spring Data JPA 中使用Update Query更新实体类
查看>>
mysql关于字符串字段数据类型
查看>>
使用merge同时执行insert和update操作
查看>>
Ubantu16.4的安装过程以及基本配置
查看>>
imx6平台qt锯齿原因分析
查看>>
HashMap与ConcurrentHashMap的区别
查看>>
LXD 2.0 系列(四):资源控制
查看>>
yum安装nginx详解
查看>>
"ImportError: cannot import name OVSLegacyKernelSwitch"
查看>>
2017第3周五
查看>>
[Unity3D]Unity+Android交互教程——让手机"动"起来
查看>>
jQuery EasyUI 入门简介
查看>>
centos下完全卸载mysql
查看>>
android手机获取手机号
查看>>
Android ListView带CheckBox实现单选
查看>>