У меня работает сервер 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 ftpuser : ftpgroup apache
но ситлл не работает.
Заранее благодарю за любую помощь!
Вы всегда можете добавить пользователя Apache к группе ftpgroup и наоборот.