unix 用户限制组数变更

unix 用户限制组数变更

继续这个问题一个用户可以加入多少个 Unix 组?:我能以某种方式改变这个限制吗?

答案1

正如我在评论中指出的那样,我知道的唯一方法就是更改内核代码。

你发现了内心的极限限制.h

由于内核已经有相当多的更新,因此可能可以通过某些配置文件来减少这个限制,例如借助 PAM。

答案2

在 Solaris 中,可以在版本 11.2/etc/system/etc/system.d/<somefile>更高版本中更改

set ngroups_max = <number>

其中数字在 16 到 1024 之间;如果更改则需要重新启动。

相关内容