加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 综合聚焦 > 服务器 > 安全 > 正文

unix – 是由shell,用户还是组合继承的ulimits?

发布时间:2020-12-15 18:34:32 所属栏目:安全 来源:网络整理
导读:当一个进程产生子 shell时,ulimit是如何继承的? 是由用户,外壳还是组合? 具体而言,这是在HP Server Automation作业上下文中发现的,因为软硬件和硬件ulimit之间存在交互,因此在某些托管AIX设备上失败.简而言之,代理(以root身份运行并在处理来自SA的命令时生
当一个进程产生子 shell时,ulimit是如何继承的?

是由用户,外壳还是组合?

具体而言,这是在HP Server Automation作业上下文中发现的,因为软硬件和硬件ulimit之间存在交互,因此在某些托管AIX设备上失败.简而言之,代理(以root身份运行并在处理来自SA的命令时生成子shell)无法处理某些作业,因为它的子shell正在达到ulimit.

增加ulimit解决了这个问题,但是如何继承ulimit的问题,以及是否需要提高软件或硬件(或两者)的限制是开放的.

这个问题的恰当答案是什么?它可能是特定于AIX的,也可能是跨Unix / Linux变体 – 以较好者为准.

* nix平台的实现细节各不相同,但最初为每个用户设置ulimit,所有用户的默认值都包含缺少特定设置的用户.

在AIX的特定情况下,这些设置位于/ etc / security / limits中. Linux使用稍微不同的名称/etc/security/limits.conf来完成同样的工作.为了安全起见,做男人ulimit找到你的特定操作系统的答案.

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读