Всем привет! Есть шара с 25 папками 25 отделов права на каждую 770.
Например папка Администрация доступ к ней только пользователю administr группы administr
Задача - пользователь buch группы buch должен иметь доступ ко всем 25 папкам
Добавляю его к каждой группе в /etc/group например
administr:*:1004:buch
работает - теперь пользователь buch имеет доступ к папке Администрация
..делаю также для других ..
..всё работает только для 14 групп ! если больше, то пользователь buch залогиниться не может !! :( что я делаю не так, как обойти это ограничение на 14 групп (установил экспериментально, исключал по одной группе и пробовал логиниться) ?
>[оверквотинг удален]
>Добавляю его к каждой группе в /etc/group например
>administr:*:1004:buch
>работает - теперь пользователь buch имеет доступ к папке Администрация
>..делаю также для других ..
>..
>
>всё работает только для 14 групп ! если больше, то пользователь buch
>залогиниться не может !! :( что я делаю не так, как
>обойти это ограничение на 14 групп (установил экспериментально, исключал по одной
>группе и пробовал логиниться) ?Ой, извините, вот это я туплююю (воскресенье на работе нельзя быть!! ) :( Удалите тему, пожалуйста !
Решение: создание отдельной группы admins куда докинуть превелигированных пользователей и затем:
chgrp -R admins *
У вас наверное используется FreeBSD. тогда да, у нее проблема, а именно по умолчанию пользователь может входит в 16-ть групп, если больше то ошибка, решение изменить параметр в исходниках и перекомпилить ядро. завтра приду на работу и отпишу где это сделать, но это только если у ва FreeBSD, насчет других я не знаю...
> У вас наверное используется FreeBSD. тогда да, у нее проблема,Ты чем ширяешься?! 8-о
>> У вас наверное используется FreeBSD. тогда да, у нее проблема,
>
>Ты чем ширяешься?! 8-оДа ... моё штрево - круче:
> sysctl -a | grep -i group
kern.ngroups: 16
извиняюсь - лопухнулся :)
(Всё из за совместимости с NFS'ом, в линуксах как то обошли - там 65K)