Я последовал за ответ для установки прав доступа к файлам по умолчанию в корневой веб-папке.
Я пытаюсь установить все файлы / каталоги в 775 по умолчанию. Это прекрасно работает при создании файлов в linux, а также при создании файлов непосредственно в веб-корне через общий ресурс samba, но, похоже, не работает, когда файлы создаются на диске windows и ftp.
когда я делаю это, права доступа к файлам устанавливаются только для чтения / записи [- rw-------] так apache не может даже прочитать их.
моя установка заключается в том, что я запускаю Ubuntu в virtualbox с хостом Windows 7. У меня есть локальный каталог на хосте, где я храню файлы, и я передаю их по ftp на машину Ubuntu, используя netbeans для тестирования.
когда я ftp к виртуальной машине я подключаюсь как аутентифицированный пользователь (тот же, который владеет веб - корень и все в нем-кто также находится в той же группе, как apache, и это группа все файлы являются частью).
Как может гарантировать, что файлы создаются с 775 разрешениями при ftping? (Я использую vsftpd)