Тема: Права на файлы и директории созданные скриптами сервера

Всем привет.
Сразу к делу.
Переехал несколько дней назад к новому хостеру, и что характерно сразу проблемы smile
задал вопрос в саппорт:
1. На все директории и файлы созданные скриптом (в моем случае форумом) устанавливается owner:99 и group:99 (емнип nobody). При том что под своим FTP аккаунтом (owner:мой пользователь, group:мой пользователь) я не могу ни просмотреть созданный каталог ни удалить и т.д. (как пример ситуация с аттачами в пуне: /extensions/pun_attachment/attachments/16ee3ee56бла-блаcbb54f4138). Т.е. Директория созданая скриптом или файл через фтп или панель не суть важно недоступны.

На что мне предложили поменять сначала права(!????) потом, после долгих моих объяснений и игр "в дурочку", овнера (что решает проблему с данной директорией но не проблему вообще). Я поинтересовался о том, что мне каждый раз(!!!) лезть в тикеты после нового аттача и просить поменять овнера мне без тени смущения ответили: "Да". smile) дальше этого мы не продвинулись.
В общем вопросы:
1. Как у остальных, возникали ли подобные проблемы, или хостер такой "особенный".
2. Как решили (конфигурирование или переезд)
3. если первое то как?

Сразу скажу тестовый срок они не предоставляют, в аське только предпродажные вопросы.
П.С. Ух как я зол, ух как я зол!!! (какой-то мультик).

Сайт private_joker

Поделиться

2

Re: Права на файлы и директории созданные скриптами сервера

Фтопку. Меняю хостера. Опять. Кочевник блин.

Сайт private_joker

Поделиться

3

Re: Права на файлы и директории созданные скриптами сервера

Я с таким сталкивался на собственном сервере, помогало то, что я всегда мог зайти рутом и все поправить. Знаний, как сделать правильно и жить спокойно мне не хватало, поэтому так и мучался. Еще такое было на сервере лаборатории в одно институте, все в точности как у тебя, через фтп не имел доступа к файлам созданным скриптом. Надобность была разовая, поэтому проблему не решали в принципе. Ни на одном шаред хостинге с таким не сталкивался, судя по всему тебе "повезло".

Сайт hcs

Поделиться

4

Re: Права на файлы и директории созданные скриптами сервера

Как я понял на хостинге должен быть установлен phpsuexec. (выполнение пхп скриптов от имени пользователя) Это чуть затратнее в плане ресурсов (не уверен на 100%) однако безопаснее так как выполняется не с правами сервера, а пользователя. Т.е. в текущем состоянии решили эту ситуацию очень круто, скрипты выполняются с правами сервера (99 aka nobody) т.е. без прав, соответственно все, что создано  остается с ними же. Это очень "здорово" (как выход можно конечно раз в час по крону переписывать но ЧОВНом) однако не отменяет того, что для функционирования того же пунбб надо ставить 777 на директории для записи. И из своего акка "с правами" хрен ты чего поменяеш, если ты не админ блин рутовый. Да, видимо мне повезло с этим хостером.

Сайт private_joker

Поделиться