У меня есть сервер Apache, работающий на apache: apache
, и ProFTPD, работающий на ftpuser: ftpgroup
, все мои веб-сайты находятся в / var / www /
, что является принадлежит root: root
.
Итак, вопрос в том, когда я создаю новый каталог веб-сайта / var / www / website1
, какая группа пользователей должна быть, apache: apache
или ftpuser: ftpgroup
].
Если я сделаю apache: apache
, я не смогу загружать файлы с ftp.
Я пробовал использовать некоторые директивы в ProFtpd conf, но не работает.
ServerType Standalone
<IfModule mod_cap.c>
CapabilitiesEngine on
CapabilitiesSet +CAP_CHOWN
</IfModule>
<Directory /var/www>
UserOwner apache
GroupOwner apache
Umask 002 003
</Directory>
И я добавил своего ftpuser в группу apache
Итак, вопрос в том, когда я создаю новый каталог веб-сайта / var / www / website1
, какая группа пользователей должна быть, apache: apache
или ftpuser: ftpgroup
].
Если я сделаю apache: apache
, я не смогу загружать файлы с ftp.
Я пробовал использовать некоторые директивы в ProFtpd conf, но не работает.
ServerType Standalone
<IfModule mod_cap.c>
CapabilitiesEngine on
CapabilitiesSet +CAP_CHOWN
</IfModule>
<Directory /var/www>
UserOwner apache
GroupOwner apache
Umask 002 003
</Directory>
И я добавил своего ftpuser в группу apache
Итак, вопрос в том, когда я создаю новый каталог веб-сайта / var / www / website1
, какая группа пользователей должна быть, apache: apache
или ftpuser: ftpgroup
].
Если я сделаю apache: apache
, я не смогу загружать файлы с ftp.
Я пробовал использовать некоторые директивы в ProFtpd conf, но не работает.
ServerType Standalone
<IfModule mod_cap.c>
CapabilitiesEngine on
CapabilitiesSet +CAP_CHOWN
</IfModule>
<Directory /var/www>
UserOwner apache
GroupOwner apache
Umask 002 003
</Directory>
И я добавил своего ftpuser в группу apache
ftpuser: ftpgroup apache
, но sitll не работает.
Заранее благодарим за любую помощь!