У меня проблемы с тем, какой пользователь должен владеть моим каталогом www - ftp или apache? Когда пользователь настроен на ftp, он может добавлять, удалять и легко изменять файлы, но действия файловой системы php приводят к ошибкам запрещенного доступа (конечно, потому что они требуют, чтобы пользователь был apache). Однако, если каталог www выбран как apache, ftpuser не сможет выполнять некоторые действия, такие как изменение и удаление файла. Кто-нибудь сталкивался с подобной проблемой? Что за исправление? Спасибо
find /var/www -type d -print0 | xargs -0 chmod g+s /var/www
" с umask 002 гарантирует, что новые файлы и каталоги в / var / www наследуют соответствующую группу и разрешения для доступа к этой группе. Во многих дистрибутивах Linux по умолчанию используется значение umask 002 (то же, что по умолчанию при создании новой группы для каждого нового пользователя)