我在使用 ulimit 时遇到了不一致的情况。我直接对配置文件“/etc/security/limits.conf”进行了更改。
每当我仅使用用户名时,都不会遇到任何问题。例如:
root hard as 16777207
user1 hard as 4194304
user2 hard as 4194304
当我尝试使用 * 通配符或 @groups 时,事情开始变得奇怪。例如:
* hard as 4194304
@group hard as 4194304
root hard as 16777207
包括 root 在内的所有用户的“as”值都是 4194304。我的组列表非常庞大,有 100 个用户会发生变化,因此使用用户来管理这个 .conf 文件是不可能的。
当我希望根拥有其自己的值时,如何解决使用通配符或@group 也会改变根值的问题?
谢谢!!!!
答案1
好的,我通过把这个工作
根@组根
由于某种原因,我需要指定前后根值,如果我不指定,只将其放在顶部或底部,它就不起作用!奇怪!