`
kabike
  • 浏览: 609395 次
  • 性别: Icon_minigender_1
  • 来自: 大连
社区版块
存档分类
最新评论

ulimit不起作用

 
阅读更多
有一次发现ulimit设置了以后,用xshell通过SSH协议登录时,ulimit不起作用,但是su切换用户后显示正常.是因为这个服务器自带的sshd没有/etc/pam.d/sshd,重新yum安装了ssh server后问题解决了
注意可能需要修改/etc/ssh/sshd_config,将UsePAM设置成yes
分享到:
评论

相关推荐

    修改linux进程可打开的文件数的限制open files

    修改linux进程可打开的文件数的限制open files linux中一切都是文件 默认linux一个进程可打开1024个文件 大并发需要达到5万个文件描述符FD,你必须修改该参数值才行

    linux ulimited命令

    - 使用 `ulimit -H -f 1000` 设置硬限制为 1000KB,同样由于硬限制不能低于软限制,实际设置不生效。 2. **创建超过限制大小的文件** - 当硬限制设置为 1000KB 后,尝试创建一个 3MB 大小的文件时会失败,因为...

    如何使用coredump

    - **允许生成core文件并设置大小限制**:`ulimit -c 1024`(例如,限制core文件大小不超过1024KB) - **查看当前core文件生成的设置**:`ulimit -a` #### b. 修改系统配置文件 系统级别的core文件生成设置通常在`/...

    第16章-实战nginx调优-v8.pdf

    一般来说nginx 配置文件中对优化比较有作用的为以下几项: 1. worker_processes 8; nginx 进程数,建议按照cpu 数目来指定,一般为它的倍数 (如,2个四核的cpu计为8)。 2. worker_cpu_affinity 00000001 ...

    功能说明:控制shell程序的资源。

    这对于避免资源过度消耗、保护系统稳定性有着重要作用。 #### 命令选项与参数 - **基本用法**: `ulimit`命令支持多种选项来调整资源限制,可以通过`-S`(软限制)或`-H`(硬限制)来指定设置的方式。 - **查看...

    linux系统级别的能够打开的文件句柄的数file-max命令.docx

    file-max 命令的作用域是系统级别的,而不是进程级别的。它控制着 Linux 内核可以分配的文件句柄的最大数量,而不是某个进程可以打开的文件句柄的数量。 ulimit -n 命令则控制进程级别的文件句柄数量。 可以通过 /...

    linux core 文件介绍

    它的主要作用是用于调试目的,帮助开发者找到程序崩溃的原因。 二、开启或关闭 Core 文件的生成 可以使用 ulimit 命令来控制 Core 文件的生成。例如,使用 `ulimit -c 0` 命令可以禁止系统生成 Core 文件,而使用 ...

    关于释放time_wait连接多的方案

    在深入探讨如何有效释放TIME_WAIT状态的连接之前,我们首先需要理解TIME_WAIT状态的基本概念及其在TCP协议中的作用。TIME_WAIT是一种TCP连接的状态,当一个TCP连接被主动关闭时,客户端会进入TIME_WAIT状态,目的是...

    PHP执行shell脚本运行程序不产生core文件的方法

    这个命令的作用是将core文件大小限制设置为无限制,即允许生成任意大小的core文件。将这行命令加入到脚本中以后,当程序异常终止时,系统就会按照当前的配置生成core文件。这样,开发者在程序崩溃之后就能够利用这个...

    Linux头文件作用.pdf

    这些头文件通常以`.h`为后缀,是编写高效、可靠的Linux程序不可或缺的部分。 1. `<assert.h>`:这个头文件提供了断言机制,用于在开发阶段检查程序逻辑。`assert(expression)`宏会在编译时被插入到代码中,如果`...

    Oracle 11G安装内核配置文件

    在安装Oracle 11G的过程中,内核配置文件起着至关重要的作用,因为它直接影响到数据库的性能和稳定性。在CentOS 6.6操作系统上安装Oracle 11G时,对系统的内核参数进行优化是必不可少的步骤,因为这些参数直接影响到...

    Linux下怎么产生core dump文件及GDB怎么调试core.pptx

    例如,`ulimit -c unlimited`表示不限制`core`文件大小。 - **/proc/sys/kernel/core_pattern**:用于指定`core`文件的生成路径和文件名格式。例如,可以设置为`/path/to/core-%e-%p`,其中`%e`表示可执行文件名称...

    elasticsearch启动警告无法锁定JVM内存

    然而,默认情况下,Linux系统对普通用户的内存锁定值是有限的,对超级用户不起作用,这是由于CAP_IPC_LOCK机制引起的。 要解决这个问题,可以通过增加RLIMIT_MEMLOCK的值来实现。RLIMIT_MEMLOCK是一个系统限制,...

    Linux内核调优

    这一行的作用是告诉系统在用户登录时加载`pam_limits.so`模块,并根据`/etc/security/limits.conf`中的配置来设置资源限制。 3. **检查系统级文件句柄限制** - 执行命令`cat /proc/sys/fs/file-max`来查看整个...

    Redhat安装oracle 10g,配置文件修改

    环境变量是Oracle数据库运行的基础,它们包括但不限于`ORACLE_BASE`、`ORACLE_SID`等关键变量。这些变量的作用如下: - **`export ORACLE_BASE=/DBSoftware/app/oracle`**:定义了Oracle的基目录,通常用于存放...

    Linux gdb 调试coredump文件的尝试

    gdb的安装 Linux下: :yum install gdb Mac OSX下: :brew install gdb ...这些调试信息包括行号、变量的类型和作用域、函数名字、函数参数和函数的作用域等源文件的特性。 GCC -g -g3 -ggdb -ggdb3 -gstabs -

    gdb常用命令说明pdf

    - `disable [num]`:禁用指定断点,不删除,只是在当前调试会话中不起作用。 - `enable [num]`:启用已禁用的断点。 - `b [linenum/func] if [condition]`:设定条件断点,只有满足特定条件时才会触发。 5. **...

    centos下安装oracle,一个很重要配置文件

    如果是 Korn shell (`/bin/ksh`),则直接设置 ulimit 参数;如果使用的是其他类型的 shell,则通过 `-u` 和 `-n` 参数设置进程数和文件描述符的限制。此外,还设置了全局环境变量 `ORACLE_BASE`,这通常是 Oracle ...

Global site tag (gtag.js) - Google Analytics