httpd, php, chmod, owner и т.п. (помогите настроить для массового виртуального хостинга)

Обсуждение настройки и работы сервисов, резервирования, сетевых настроек и вопросов безопасности ОС.

Модераторы: SLEDopit, Модераторы разделов

man2d
Сообщения: 6

httpd, php, chmod, owner и т.п.

Сообщение man2d »

Перечитал мегатонны документаций, не помогло. Наверное, плохо читал...
Пользователю qwerty (/home/qwerty) нужно, чтобы с помощью php-скрипта он мог изменять chmod файлов в своей директории. Владельцы на все домашние директории стоят как user:group. Т.е. для юзера qwerty это qwerty:qwerty. Апач запущен от юзера apache. Понятно, что chmod на файлы и директории может менять либо рут либо owner. Если сделать "chown -R apache:qwerty /home/qwerty", то chmod изменяется, но теряется доступ к файлам самого пользователя qwerty (по FTP, например). Помогите пожалуйста настроить так, чтобы работало и то, и другое. Неделю бьюсь уже :wacko: .
Спасибо сказали:
Аватара пользователя
elide
Бывший модератор
Сообщения: 2421
Статус: Übermensch
ОС: лялих

Re: httpd, php, chmod, owner и т.п.

Сообщение elide »

слава роботам!
Спасибо сказали:
man2d
Сообщения: 6

Re: httpd, php, chmod, owner и т.п.

Сообщение man2d »

Т.е. я как понял php должен работать как cgi. А чтобы он работал как модуль сделать нельзя?
Спасибо сказали:
Аватара пользователя
KiWi
Бывший модератор
Сообщения: 2521
Статус: статус, статус, статус

Re: httpd, php, chmod, owner и т.п.

Сообщение KiWi »

1. запускать apache от пользователя и так для каждого пользователя
2. менять владельца файлов и перенастраивать фтп
3. переписать mpm perchild
4. пропатчить ядро
Спасибо сказали: