linux – 如何获取etcsecuritylimits.conf更改反映在无头用户下运行的进程?

linux – 如何获取etcsecuritylimits.conf更改反映在无头用户下运行的进程?,第1张

概述为了增加Ubuntu Linux机器上所有进程的FD限制,我们在/etc/security/limits.conf中进行了以下更改 soft nofile 10000 hard nofile 10000 我们还在/etc/pam.d/login中添加了所需的会话pam_limits.so. 这些更改已反映给已注销并再次登录的所有用户.无论在这些用户下开始什么新流程都会获得新的FD限制. 但是对于 为了增加Ubuntu Linux机器上所有进程的FD限制,我们在/etc/security/limits.conf中进行了以下更改
soft nofile 10000 hard nofile 10000

我们还在/etc/pam.d/login中添加了所需的会话pam_limits.so.
这些更改已反映给已注销并再次登录的所有用户.无论在这些用户下开始什么新流程都会获得新的FD限制.

但是对于在无头用户下运行的进程,这些变化没有得到反映.在无头用户下运行的流程可以反映哪些变化的方式是什么?

解决方法 我有同样的问题(使用root / myuser),但无法找到确定的答案.我最后加入了

ulimit -n 64000

对于启动进程的init.d脚本(在这种情况下是d性搜索),这似乎可以解决问题.

希望别人知道更好的解决方案!

总结

以上是内存溢出为你收集整理的linux – 如何获取/etc/security/limits.conf更改反映在无头用户下运行的进程?全部内容,希望文章能够帮你解决linux – 如何获取/etc/security/limits.conf更改反映在无头用户下运行的进程?所遇到的程序开发问题。

如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/yw/1047562.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-05-25
下一篇 2022-05-25

发表评论

登录后才能评论

评论列表(0条)

保存