Apache和用户写入权限问题

在我的Web服务器上,我有两个不同的文件夹/home/dev//home/prod/ ,每个文件夹都包含多个网站。

你可以猜到,每个目录都由相应的用户, devprod

我放在目录及其子目录下的权限如下:

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

目录是2775 ,文件是0664

用户devprod都是www-data组的一部分。

有了这个configuration, devprod都能够读写自己的文件,但是Apache看起来不能写。

例如,当我想要通过后台安装Drupal模块,或者当我想更新一个Wordpress核心时,我会问我的FTPlogin。 这是奇怪的,因为一切都有www-data作为所有者组。 设置www-data为所有者修复问题,但devprod不能修改他们的文件了。

所以问题是,如何让所有的文件都由各自的所有者保持可编辑的状态?

谢谢 !