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

Исходное сообщение
"Proftpd"

Отправлено KobaLTD. , 18-Дек-11 15:16 
Нужна помощь зала.
Есть proftpd, прикручена авторизация из mysql, в базе задаються uid и gid для пользователя. есть задача - для некоторый директорий сделать так чтобы файлы и директории создавались с uid пользователя, который их создает/закачивает но с другим gid.
т.е. для примера у пользователя uid=1001 gid=1001 - в директории на фтп /test1 он должен создавать папку с 1001:1001, а в директории /test2 1001:1002
Такое можно сделать? И если можно то в какую сторону капать?

Содержание

Сообщения в этом обсуждении
"Proftpd"
Отправлено JohnProfic , 18-Дек-11 17:00 
> т.е. для примера у пользователя uid=1001 gid=1001 - в директории на фтп
> /test1 он должен создавать папку с 1001:1001, а в директории /test2
> 1001:1002
> Такое можно сделать? И если можно то в какую сторону капать?

"chmod g+s"?


"Proftpd"
Отправлено KobaLTD. , 18-Дек-11 17:03 
>> т.е. для примера у пользователя uid=1001 gid=1001 - в директории на фтп
>> /test1 он должен создавать папку с 1001:1001, а в директории /test2
>> 1001:1002
>> Такое можно сделать? И если можно то в какую сторону капать?
> "chmod g+s"?

Все спасибо разобрался сам
Параметр Goupowner
если он не срабатывает то нужно добавить
<IfModule mod_cap.c>
    CapabilitiesSet +CAP_CHOWN
</IfModule>

Всем спасибо - тему можно закрывать