`
dilantaya
  • 浏览: 101689 次
  • 性别: Icon_minigender_1
  • 来自: 武汉
社区版块
存档分类
最新评论

Linux limits.conf 配置

阅读更多
linux limits.conf 配置                                                limits.conf 文件实际是 Linux PAM(插入式认证模块,Pluggable Authentication Modules)中 pam_limits.so 的配置文件,而且只针对于单个会话。
limits.conf的格式如下:
username|@groupname type resource limit
username|@groupname:设置需要被限制的用户名,组名前面加@和用户名区别。也可以用通配符*来做所有用户的限制。
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
               
               
               
分享到:
评论

相关推荐

    Hadoop集群(第12期副刊)_Hbase性能优化

    Hadoop集群(第12期副刊) ——HBase性能优化 1、从配置角度优化 1.1 修改Linux配置 Linux系统最大可打开文件数一般默认的参数值是1024,如果你不...max的参数,具体如何修改可以去Google 关键字“linux limits.conf ”

    linux 6.x 安装elasticsearch 5.x指引

    修改 `/etc/security/limits.conf` 文件,增加以下内容: ```conf * soft nproc 2048 * hard nproc 4096 * soft nofile 65536 * hard nofile 131072 ``` 2. 修改 `/etc/security/limits.d/90-nproc.conf` ...

    Linux系统下快速配置HugePages的完整步骤

    前言 关于Linux系统的HugePages与Oracle数据库优化,可以参考熊...在/etc/security/limits.conf配置文件中,设置oracle用户memlock无限制: vi /etc/security/limits.conf oracle soft memlock unlimited oracle har

    linux5.4安装oracle11gR2.docx

    修改 `/etc/security/limits.conf` 文件,增加 Oracle 用户的限制: **命令示例**: ```bash echo '* soft nofile 65536' >> /etc/security/limits.conf echo '* hard nofile 65536' >> /etc/security/limits.conf ...

    Linux 下的一些资源限制.doc

    为了永久性地修改文件描述符的限制,可以在`/etc/security/limits.conf`中添加相应的行,如`* soft nofile 10240`和`* hard nofile 10240`,分别设定软限制和硬限制。这将在系统重启后生效。然后,通过`ulimit -n`...

    linux系统安装oracle11G完整版

    知识点:/etc/security/limits.conf 文件是 Linux 系统中用于设置用户限制的文件,通过修改该文件,可以调整用户的资源使用量。 2. 修改 /etc/pam.d/login 文件 修改 /etc/pam.d/login 文件,添加 session ...

    oracle11g设置内核参数和limit的增强

    这意味着DBA不再需要手动编辑`/etc/sysctl.conf`和`/etc/security/limits.conf`文件,只需执行一个脚本即可完成所有配置。 ##### 执行脚本完成配置 一旦脚本生成完毕,DBA需要以root用户身份执行该脚本。这一步骤...

    informix数据库安装规范(IDS10 on linux).doc

    本文档详细介绍了在Linux环境下安装Informix IDS 10的规范,包括系统要求、操作系统版本及补丁、所需软件、网络配置、系统参数调整以及目录结构和空间需求。以下是关键知识点的详述: 1. **硬件要求** - 最低要求...

    Red_Hat_Linux5.5 下安装 oracle

    通过以上的步骤,您可以在 Red Hat Enterprise Linux Server 5.5 上成功安装并配置 Oracle 10g 数据库。虽然过程中涉及到许多细节,但只要按照文档中的指导操作,就可以顺利完成安装。在实际应用中,还需要根据具体...

    virtualbox,redhat6.0 linux安装oracle11g

    VirtualBox 中安装 RedHat 6.0 Linux 并配置 Oracle 11g 本文将指导您如何在 VirtualBox 中安装 RedHat 6.0 Linux,并配置 Oracle 11g 数据库。下面是详细的安装步骤: 安装 RedHat 6.0 Linux 1. 打开 VirtualBox...

    Linux下安装Weblogic

    在 Linux 操作系统下安装 Oracle Weblogic 服务器需要满足一定的系统要求和配置环境。以下是详细的安装步骤和知识点: 一、系统要求 * 物理内存至少 1G,swap 空间至少 2G * 硬盘空间至少 5G 以上 * Linux 操作...

    oracle在LINUX环境下的配置

    ### Oracle在Linux环境下的配置详解 #### 一、概述 本文档主要介绍Oracle数据库在Linux环境下的安装与配置过程。由于Oracle数据库系统是业界广泛使用的数据库解决方案之一,因此确保其在Linux平台上的顺利运行至关...

    elasticsearch.6.2.4-linux安装包.zip

    在 `/etc/security/limits.conf` 中添加以下内容: ``` * soft nofile 65536 * hard nofile 65536 * soft nproc 4096 * hard nproc 4096 ``` 并在 `/etc/sysctl.conf` 添加: ``` vm.max_map_count=...

    Linux下安装Oracle11g

    Linux 下安装 Oracle11g 服务器是指在 Linux 操作系统下安装和配置 Oracle11g 服务器的过程。这个过程需要满足一定的系统要求和配置步骤,包括修改操作系统核心参数、创建相关用户和组、创建数据库软件目录和数据...

    怎样在Linux中禁用ping命令.pdf

    如果你希望进一步限制特定用户或组执行ping命令,可以使用`pam_limits`模块和`/etc/security/limits.conf`文件。在`limits.conf`文件中,添加如下内容: ``` * soft nofile 1024 * hard nofile 4096 * soft ...

    proxmox ve oracle安装

    通过编辑 `/etc/pam.d/login` 文件来应用上述 `limits.conf` 中的设置。 ```bash # vi /etc/pam.d/login ``` 在文件末尾添加以下内容: ```bash session required /lib/security/pam_limits.so session required ...

    2- Oracle 12C NON-CDB数据库安装.docx

    本文将介绍 Oracle 12C NON-CDB 数据库的安装过程,涵盖了安装前的准备工作、目录创建和授权、limits.conf 文件的修改、 oracle 用户配置文件的修改、/etc/hosts 文件的修改、安装包的上传和解压、VNC 软件的使用、...

    fastdfs linux集群安装配置(详细流程)

    ### FastDFS Linux集群安装配置(详细流程) #### 一、FastDFS概述 FastDFS是一个开源的轻量级分布式文件系统,适用于中小文件的在线服务场景。它由三部分组成:跟踪服务器(Tracker server)、存储服务器...

Global site tag (gtag.js) - Google Analytics