URL: https://www.opennet.me/cgi-bin/openforum/vsluhboard.cgi
Форум: vsluhforumID14
Нить номер: 1334
[ Назад ]

Исходное сообщение
"Не получается добавить пользователя в более чем 16 групп"

Отправлено MaximKrasyuk , 11-Май-07 09:19 
Есть сервер samba 3.0.24 на FreeBSD 6.2-RELEASE #0 (устанавливался из портов). Заведено довольно много global груп для раздачи прав пользователям. При добавлении пользователя в 15-ю группу (с помошью usrmgr) выскакивает ошибка, в логах:

[2007/05/11 09:30:42, 0] lib/system_smbd.c:getgroups_unix_user(174)
  get_user_groups: failed to get the unix group list

Сама ОС таких ограничений не имеет - с помошью pw пользователь успешно добавляется в > 16 групп, членство в группа отображается корректно.

Поиск в google дал ссылку на такой баг в самбе, но он вроде давно закрытый.

Может кто-нибудь сталкивался с подобной проблемой? Может это winbind не может больше 16 груп осилить?


Содержание

Сообщения в этом обсуждении
"Не получается добавить пользователя в более чем 16 групп"
Отправлено OLD , 11-Май-07 09:44 
>Сама ОС таких ограничений не имеет - с помошью pw пользователь успешно добавляется в > 16 групп, членство в группа отображается корректно.


В /usr/src/sys/sys/syslimits.h так:

#define NGROUPS_MAX                16   /* max supplemental group id's */

Увеличь, и пересобери систему.


"Не получается добавить пользователя в более чем 16 групп"
Отправлено MaximKrasyuk , 11-Май-07 09:57 
>>Сама ОС таких ограничений не имеет - с помошью pw пользователь успешно добавляется в > 16 групп, членство в группа отображается корректно.
>
>
>В /usr/src/sys/sys/syslimits.h так:
>
>#define NGROUPS_MAX          
>     16   /* max supplemental
>group id's */
>
>Увеличь, и пересобери систему.


Спасибо большое. Буду делать.


"Не получается добавить пользователя в более чем 16 групп"
Отправлено avb , 19-Дек-08 07:14 
>[оверквотинг удален]
>>В /usr/src/sys/sys/syslimits.h так:
>>
>>#define          
>>     16   /* max supplemental
>>group id's */
>>
>>Увеличь, и пересобери систему.
>
>
>Спасибо большое. Буду делать.

если увеличить NGROUPS_MAX  неработает NFS
у кого есть соображения как сделать чтоб всё работало


"Не получается добавить пользователя в более чем 16 групп"
Отправлено avb , 19-Дек-08 08:31 
в версии samba 3.0.33 баг не устранён