Apache и пользователи пишут проблемы с разрешениями

На моем веб-сервере у меня есть две отдельные папки, /home/dev/ а также /home/prod/каждый из которых содержит несколько сайтов.

Как вы можете догадаться, каждый каталог принадлежит соответствующему пользователю, devа также prod,

Права доступа к каталогам и их подкаталогам следующие:

 drwxrwsr-x dev  www-data
 drwxrwsr-x prod www-data

Каталоги 2775 и файлы 0664,

Оба пользователя dev а также prod являются частью www-data группа.

С этой конфигурацией оба dev а также prod могут читать и писать свои собственные файлы, но Apache, кажется, не в состоянии писать.

Например, когда я хочу установить модуль Drupal через бэк-офис, или когда я хочу обновить ядро ​​Wordpress, меня спрашивают мой логин на FTP. Что странно, так как все имеет www-dataкак владелец группы. настройка www-data как владелец решает проблему, но потом devа также prod больше не могу изменять свои файлы.

Итак, вопрос в том, как я могу сохранить все файлы редактируемыми их соответствующими владельцами, в то же время делая их доступными для записи Apache?

Спасибо!

0 ответов

Другие вопросы по тегам