В продолжение вопроса, в скольких Unix-группах может быть пользователь?: можно ли как-то изменить этот лимит?
2 ответа
2
Как отмечено в моем комментарии, единственный известный мне способ - это изменить код ядра.
Вы найдете предел в пределах .h.
Поскольку в ядре было довольно много обновлений, можно было бы уменьшить этот предел с помощью некоторого файла конфигурации, например, с помощью PAM.
0
В Solaris его можно изменить в /etc/system
(или /etc/system.d/<somefile>
в версии 11.2 или новее)
set ngroups_max = <number>
Где число от 16 до 1024; перезагрузка необходима, если она изменена.