Страница 1 из 1

Пользователи и Apache

СообщениеДобавлено: Ср сен 18, 2013 2:08 am
FFY
Здравствуйте! Вопрос следующий.

Приобрёл VPS, планируется несколько пользователей. К примеру, ставит пользователь свой движок, и если он закачивает файлы на свой хост средствами этого движка, то владельцем этих файлов становится "apache" или иной раз "www-data" - то есть здесь все права у Apache. А если пользователь использует файл менеджер, то владелец здесь он сам и есть.

Обычно рекомендуют объединить пользователей apache (www-data) и непосредственного пользователя (например petya) в одну группу. А что если пользователей на сервере несколько, и у них соответственно разные каталоги и разные уровни ответственности на сервере?

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

Re: Пользователи и Apache

СообщениеДобавлено: Ср сен 18, 2013 2:13 am
swg
Обычно используется apache-mpm-itk и процесс web-сервера запускается с правами (т.е. с uid и gid) пользователя.
И всё хорошо, и при закачке через ftp, и когда много пользователей. Никаких www-data не используется.

Re: Пользователи и Apache

СообщениеДобавлено: Ср сен 18, 2013 3:27 am
lamnya
У вас судя по www-data Debian, а там Prefork по умолчанию, чтобы файлы с нужными правами через сайт создавались, переставьте php в режим как cgi в ISPmanager - WWW-домены.

Re: Пользователи и Apache

СообщениеДобавлено: Ср сен 18, 2013 1:27 pm
FFY
lamnya писал(а):У вас судя по www-data Debian, а там Prefork по умолчанию, чтобы файлы с нужными правами через сайт создавались, переставьте php в режим как cgi в ISPmanager - WWW-домены.


Благодарю! Этот совет и помог. Владелец файлов (пользователь) стал нужный, и права 755 можно выставлять спокойно на каталог, в который заливают файлы ресурсами движка.