URL: https://www.opennet.ru/cgi-bin/openforum/vsluhboard.cgi
Форум: vsluhforumID8
Нить номер: 6819
[ Назад ]

Исходное сообщение
"Права создаваемых файлов"

Отправлено dnick , 14-Апр-10 15:44 
Господа, обращаюсь с таким вопросом. Стоит Apache 2.2.8. На нем стоит Joomla. Вебмастер постоянно чтото меняет в дизайне. И при установке/удалении компонентов, движок не полностью подчищает за собой(оставляет директории и временные файлы). Т.к. для них остаются права 755, он постоянно дергает меня для удаления этих кусков.
ВОПРОС! Можно ли заставить Apache (ну или на крайний случай Jooml`у) создавать файлы с правами 777. Копал инет ниче не подходит. (ктото рекомендует в конфиг файл сунуть параметр umask 000, но меня апач послал, с таким параметром, "лесом") Подскажите кто в курсе.

P.S. На систему ставить umask 000, както не радует(я понял что данная утилита сбросит права для всех пользователей?)


Содержание

Сообщения в этом обсуждении
"Права создаваемых файлов"
Отправлено Pahanivo , 14-Апр-10 17:11 
у них остаются права 755 ... удаление эих кусков ... создавать в правами 777

логика не понятна


"Права создаваемых файлов"
Отправлено dnick , 15-Апр-10 09:16 
>у них остаются права 755 ... удаление эих кусков ... создавать в
>правами 777
>
>логика не понятна

Логика следующая. Я ему дам заход в эту папку (по FTP или SSH) а он уже сам будит чистить что ему не нужно.  


"Права создаваемых файлов"
Отправлено Pahanivo , 15-Апр-10 09:49 
>>у них остаются права 755 ... удаление эих кусков ... создавать в
>>правами 777
>>
>>логика не понятна
>
>Логика следующая. Я ему дам заход в эту папку (по FTP или
>SSH) а он уже сам будит чистить что ему не нужно.

ииии дак в чем проблема то? )


"Права создаваемых файлов"
Отправлено dnick , 15-Апр-10 14:14 
>>>у них остаются права 755 ... удаление эих кусков ... создавать в
>>>правами 777
>>>
>>>логика не понятна
>>
>>Логика следующая. Я ему дам заход в эту папку (по FTP или
>>SSH) а он уже сам будит чистить что ему не нужно.
>
>ииии дак в чем проблема то? )

Оставленные куски модулей джумлы имеют права 755(и пользователя apache\apache). При заходе через samba в эту папку(из под специально созданного пользователя), любые попытки редактировать или удалить их, естественно ни к чему хорошему не приводят. Идея такая, заставить джумлу(или если это делает сам апач) создавать файлы и директории с правами 777, дабы их можно было удалить из под любого пользователя("добравшегося до директории")!



"Права создаваемых файлов"
Отправлено Pahanivo , 15-Апр-10 15:20 
>[оверквотинг удален]
>>>SSH) а он уже сам будит чистить что ему не нужно.
>>
>>ииии дак в чем проблема то? )
>
>Оставленные куски модулей джумлы имеют права 755(и пользователя apache\apache). При заходе через
>samba в эту папку(из под специально созданного пользователя), любые попытки редактировать
>или удалить их, естественно ни к чему хорошему не приводят. Идея
>такая, заставить джумлу(или если это делает сам апач) создавать файлы и
>директории с правами 777, дабы их можно было удалить из под
>любого пользователя("добравшегося до директории")!

что мешает просто настроить самбу или ftp чтобы они работали изпод тогоже пользователя?
какой смысл ходить к одним и темже файлам с одной и тойже целью но под кучей разных пользователей?


"Права создаваемых файлов"
Отправлено dnick , 16-Апр-10 14:44 
>[оверквотинг удален]
>>samba в эту папку(из под специально созданного пользователя), любые попытки редактировать
>>или удалить их, естественно ни к чему хорошему не приводят. Идея
>>такая, заставить джумлу(или если это делает сам апач) создавать файлы и
>>директории с правами 777, дабы их можно было удалить из под
>>любого пользователя("добравшегося до директории")!
>
>что мешает просто настроить самбу или ftp чтобы они работали изпод тогоже
>пользователя?
>какой смысл ходить к одним и темже файлам с одной и тойже
>целью но под кучей разных пользователей?

ОК. Решил вопрос путем установки в конфиге апача имени и группы пользователя.