proftpd не изменяет группу по умолчанию для новых файлов

Я пытаюсь настроить ProFTPd для изменения группы для вновь созданных файлов / каталогов.

В моей конфигурации у меня есть следующее:

<Directory /home/*> GroupOwner www </Directory> 

Кажется, что это не работает.

Все пользователи добавляются в группу www.
Отладка не показывает ничего относительно изменения группы.

Я использую версию FREEBSD 9.0.

EDIT: Я готов попробовать любой другой FTP-сервер, который делает это проще.

В vsftpd вы можете сделать это с помощью local_umask=<number> . Это изменяет разрешения загруженного файла для локальных пользователей. Таким образом, вы можете убедиться, что член группы всегда имеет права на чтение и запись файлов и каталогов.

Вы должны проверить разрешения файлов по умолчанию (и владельца и группу, чтобы быть уверенным!) Загрузок, а затем вычислить правильный umask . По умолчанию umask, который использует vsftpd077 . Надеюсь это поможет!

После глубоких исследований я узнал, что proftpd не способен изменить группу недавно загруженного файла.

Однако обходной путь был найден:

Вам нужно просто сменить группу для домашней папки пользователя, после чего все вновь загруженные файлы наследуют группу из домашней папки.

Не так много решения, но, по крайней мере, что-то. знак равно