Magento Forum

   
Page 1 of 2
Права 777 безопасно? 
 
salx
Member
 
Total Posts:  60
Joined:  2009-05-20
 

Привет всем
Возник вопрос: насколько это безопасно, устанавливать права 777 на папки. Наткнулся на этот пост, http://www.magentocommerce.com/boards/viewthread/5395/P15/ , но ответа там нет.
Хотел спросить какая необходимость в том, чтобы “все” имели возможность писать в мои папки и как это исправить.
Спасибо

 
Magento Community Magento Community
Magento Community
Magento Community
 
alesto
Guru
 
Total Posts:  624
Joined:  2009-03-21
 

зависит от настройки вашего хостинга

 
Magento Community Magento Community
Magento Community
Magento Community
 
salx
Member
 
Total Posts:  60
Joined:  2009-05-20
 

Не совсем понятно, что именно зависит. Если речь о доступе, то да, доступ есть. По руководству из wiki http://www.magentocommerce.com/wiki/magento_filesystem_permissions исправил права. Но папки и файлы (новые загруженные изображения напр.) получают снова 777. Как это можно исправить?

 
Magento Community Magento Community
Magento Community
Magento Community
 
alesto
Guru
 
Total Posts:  624
Joined:  2009-03-21
 

я имею ввиду что на некоторых хостингах может быть 777 и никто извне не залезет. и нужен только такой доступ иначе цмс работать не будет. На других хостингах аналогичный эффект достигается с помощью 556

 
Magento Community Magento Community
Magento Community
Magento Community
 
salx
Member
 
Total Posts:  60
Joined:  2009-05-20
 

vServer

 
Magento Community Magento Community
Magento Community
Magento Community
 
alesto
Guru
 
Total Posts:  624
Joined:  2009-03-21
 

что vserver?

 
Magento Community Magento Community
Magento Community
Magento Community
 
salx
Member
 
Total Posts:  60
Joined:  2009-05-20
 

у меня vServer. Я сам выставляю права. Думаю права 777 мне незачем. Как можно исправить?

 
Magento Community Magento Community
Magento Community
Magento Community
 
varyous
Sr. Member
 
Total Posts:  221
Joined:  2008-10-18
Russia
 

права 777 нужны для автоматического обновления и установки модулей через Magento Connect
если вы их не собираетесь юзать - то можете установить права только на чтение

 
Magento Community Magento Community
Magento Community
Magento Community
 
salx
Member
 
Total Posts:  60
Joined:  2009-05-20
 

Да я так и сделал. Но при создании новых папок / файлов им присваиваются автоматически права 777 (напр. при загрузке новых изображений, создании кеша) Какие файлы/функции отвечают за создание этих масок? Нашел файлов 10-15 где так или иначе используется создание маски на файлы и папки,- но что там что?. Решил лучше спросить.

 
Magento Community Magento Community
Magento Community
Magento Community
 
varyous
Sr. Member
 
Total Posts:  221
Joined:  2008-10-18
Russia
 

http://ru.php.net/umask
в файле index.php уже прописана эта функция, откомментируй и пропиши те правакоторые тебе надо.

 
Magento Community Magento Community
Magento Community
Magento Community
 
salx
Member
 
Total Posts:  60
Joined:  2009-05-20
 

Спасибо Попробовал - не вышло в итоге. Поставил umask (022). Если гружу картинку (еще без сохранения)- в tmp создается новые папка /подпапка с правами 755 а вот файл получает 777.  Теперь, когда сохраняю (файл переносится из tmp), такие же папка/подпапка создаются в catalog/products но уже с правами 777 и файл тоже 777.
Что здесь не так?
Не лучше ли изменить chmod которым ставятся эти права в момент создания?

 
Magento Community Magento Community
Magento Community
Magento Community
 
ogonkov
Guru
 
Total Posts:  582
Joined:  2009-03-25
Moscow, Russia
 

Там в конце есть ссылка на тему, где объясняется как разом права менять на папки, чем не вариант?
http://www.magentocommerce.com/boards/viewthread/36107/

 
Magento Community Magento Community
Magento Community
Magento Community
 
salx
Member
 
Total Posts:  60
Joined:  2009-05-20
 

Спасибо за ссылку. Но это способ для СМЕНЫ прав, а мне бы способ - не создавать такие права (файлы/папки с такими правами), которые потом менять нужно.  Т.е. чтобы папки /файлы сразу получали 755 /644

 
Magento Community Magento Community
Magento Community
Magento Community
 
ogonkov
Guru
 
Total Posts:  582
Joined:  2009-03-25
Moscow, Russia
 

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

Пока что способ выше самый реальный, на мой взгляд.

 
Magento Community Magento Community
Magento Community
Magento Community
 
salx
Member
 
Total Posts:  60
Joined:  2009-05-20
 

С маской вроде сейчас работает как надо Спасибо varyous

 
Magento Community Magento Community
Magento Community
Magento Community
 
ogonkov
Guru
 
Total Posts:  582
Joined:  2009-03-25
Moscow, Russia
 
salx - 04 June 2009 01:10 PM

С маской вроде сейчас работает как надо Спасибо varyous

а какие вы параметры поставили для umask, если не секрет?
 
Magento Community Magento Community
Magento Community
Magento Community
Magento Community
Magento Community
    Back to top
Page 1 of 2