Пользователю qwerty (/home/qwerty) нужно, чтобы с помощью php-скрипта он мог изменять chmod файлов в своей директории. Владельцы на все домашние директории стоят как user:group. Т.е. для юзера qwerty это qwerty:qwerty. Апач запущен от юзера apache. Понятно, что chmod на файлы и директории может менять либо рут либо owner. Если сделать "chown -R apache:qwerty /home/qwerty", то chmod изменяется, но теряется доступ к файлам самого пользователя qwerty (по FTP, например). Помогите пожалуйста настроить так, чтобы работало и то, и другое. Неделю бьюсь уже
httpd, php, chmod, owner и т.п. (помогите настроить для массового виртуального хостинга)
Модераторы: SLEDopit, Модераторы разделов
-
man2d
- Сообщения: 6
httpd, php, chmod, owner и т.п.
Перечитал мегатонны документаций, не помогло. Наверное, плохо читал...
Пользователю qwerty (/home/qwerty) нужно, чтобы с помощью php-скрипта он мог изменять chmod файлов в своей директории. Владельцы на все домашние директории стоят как user:group. Т.е. для юзера qwerty это qwerty:qwerty. Апач запущен от юзера apache. Понятно, что chmod на файлы и директории может менять либо рут либо owner. Если сделать "chown -R apache:qwerty /home/qwerty", то chmod изменяется, но теряется доступ к файлам самого пользователя qwerty (по FTP, например). Помогите пожалуйста настроить так, чтобы работало и то, и другое. Неделю бьюсь уже
.
Пользователю qwerty (/home/qwerty) нужно, чтобы с помощью php-скрипта он мог изменять chmod файлов в своей директории. Владельцы на все домашние директории стоят как user:group. Т.е. для юзера qwerty это qwerty:qwerty. Апач запущен от юзера apache. Понятно, что chmod на файлы и директории может менять либо рут либо owner. Если сделать "chown -R apache:qwerty /home/qwerty", то chmod изменяется, но теряется доступ к файлам самого пользователя qwerty (по FTP, например). Помогите пожалуйста настроить так, чтобы работало и то, и другое. Неделю бьюсь уже
-
elide
- Бывший модератор
- Сообщения: 2421
- Статус: Übermensch
- ОС: лялих
-
man2d
- Сообщения: 6
Re: httpd, php, chmod, owner и т.п.
Т.е. я как понял php должен работать как cgi. А чтобы он работал как модуль сделать нельзя?
-
KiWi
- Бывший модератор
- Сообщения: 2521
- Статус: статус, статус, статус
Re: httpd, php, chmod, owner и т.п.
1. запускать apache от пользователя и так для каждого пользователя
2. менять владельца файлов и перенастраивать фтп
3. переписать mpm perchild
4. пропатчить ядро
2. менять владельца файлов и перенастраивать фтп
3. переписать mpm perchild
4. пропатчить ядро