Как Apache и ProFTPD должны работать вместе, пользователи и группы и т.д.

У меня есть сервер 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 не работает.

Заранее благодарим за любую помощь!

2
задан 24 November 2018 в 20:57
1 ответ

Вы всегда можете добавить пользователя apache в группу ftpgroup и наоборот.

2
ответ дан 3 December 2019 в 11:24

Теги

Похожие вопросы