Re: Какая служебная информация меняется при использовании chmod

2015-05-16 Пенетрантность Egorov N.V.
Так и не понятно из письма что куда меняется, ну да ладно. 

По поведению - это защита от атаки на ЦМС - если файл имеет атрибут
исполнения его не видим. Атрибут исполнения может быть только у
директории. Так что не надо давать ФАЙЛАМ 777. Во вторых - проверьте
кому принадлежат изображения и под кем запущен Apache. Возможно у вас
сменился пользователя апача и от этого файлы стали не видны. 


В Sat, 16 May 2015 00:37:19 +0300
Oleg Chelnokov zarg...@gmail.com пишет:

 В крадце опишу проблему: на etch крутился php сайт в связке
 apache2+php5+libapache2-mod-php5+mysql
 Переустановил систему на jessie и CMS сайта сошла с ума, в аплоад
 каталоге не видятся загруженные изображения. В чем проблема пока не
 понял, может в php, а может в самой CMS, но не понятна следующая
 ситуация - когда массово меняю права на каталог ( chmod 777 ./* )
 файлы перестают отображаться в админке CMS, когда я меняю права на
 конкретный файл, то он появляется в списке. Тоже самое если я делаю
 через midnight commander, выделение нескольких файлов и попытка
 редактирования прав приводит к исчезновению файлов, а когда выделяю
 один файл, то он появляется.
 
 Система Debian 8.0 amd64 файловая система на ext4
 Не понимаю какая информация меняется в файле, ведь chmod никак не
 взаимодействует с CMS сайта. Иноды не меняются, права не меняются,
 владелец и группа тоже без изменений, но что-то происходит после
 обращения к конкретному файлу, что он снова появяляется в списке.
 Буду признателен, если пнете в нужном направлении


--
To UNSUBSCRIBE, email to debian-russian-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org
Archive: https://lists.debian.org/20150516092832.1c521c88@khenar-explorer



Re: Какая служебная информация меняется при использовании chmod

2015-05-16 Пенетрантность Иван Лох
On Sat, May 16, 2015 at 09:49:30AM +0300, Oleg Chelnokov wrote:
 На каталог стоит исполнение, на всю структуру пользователь и группа
 www-data, собственно под ним и запущен апач.
 Дело даже не в правах, я могу сделать chmod 777 ./*  и все файлы исчезнут,
 а могу сделать chmod 777 ./image.jpg  chmod 777 ./image2.jpg  и данные
 файлы появятся.
 Больше чем уверен, что проблема в CMS, меня интересует вопрос какая и где
 меняется информация о файле при обращении к нему команды chmod. т.к. права
 то остаются неизменными 777, но CMS на это реагирует, значит меняется какая
 то служебная информация, вот меня больше этот вопрос интересует, фиг с ним
 с глюком CMS или php5

Генерируется событие inotify, его может отловить какой-нибудь incrond


-- 
To UNSUBSCRIBE, email to debian-russian-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org
Archive: https://lists.debian.org/20150516084713.ga5...@nano.ioffe.rssi.ru



Re: Какая служебная информация меняется при использовании chmod

2015-05-16 Пенетрантность Oleg Chelnokov
На каталог стоит исполнение, на всю структуру пользователь и группа
www-data, собственно под ним и запущен апач.
Дело даже не в правах, я могу сделать chmod 777 ./*  и все файлы исчезнут,
а могу сделать chmod 777 ./image.jpg  chmod 777 ./image2.jpg  и данные
файлы появятся.
Больше чем уверен, что проблема в CMS, меня интересует вопрос какая и где
меняется информация о файле при обращении к нему команды chmod. т.к. права
то остаются неизменными 777, но CMS на это реагирует, значит меняется какая
то служебная информация, вот меня больше этот вопрос интересует, фиг с ним
с глюком CMS или php5

16 мая 2015 г., 9:28 пользователь Egorov N.V. khenarg...@gmail.com
написал:

 Так и не понятно из письма что куда меняется, ну да ладно.

 По поведению - это защита от атаки на ЦМС - если файл имеет атрибут
 исполнения его не видим. Атрибут исполнения может быть только у
 директории. Так что не надо давать ФАЙЛАМ 777. Во вторых - проверьте
 кому принадлежат изображения и под кем запущен Apache. Возможно у вас
 сменился пользователя апача и от этого файлы стали не видны.


 В Sat, 16 May 2015 00:37:19 +0300
 Oleg Chelnokov zarg...@gmail.com пишет:

  В крадце опишу проблему: на etch крутился php сайт в связке
  apache2+php5+libapache2-mod-php5+mysql
  Переустановил систему на jessie и CMS сайта сошла с ума, в аплоад
  каталоге не видятся загруженные изображения. В чем проблема пока не
  понял, может в php, а может в самой CMS, но не понятна следующая
  ситуация - когда массово меняю права на каталог ( chmod 777 ./* )
  файлы перестают отображаться в админке CMS, когда я меняю права на
  конкретный файл, то он появляется в списке. Тоже самое если я делаю
  через midnight commander, выделение нескольких файлов и попытка
  редактирования прав приводит к исчезновению файлов, а когда выделяю
  один файл, то он появляется.
 
  Система Debian 8.0 amd64 файловая система на ext4
  Не понимаю какая информация меняется в файле, ведь chmod никак не
  взаимодействует с CMS сайта. Иноды не меняются, права не меняются,
  владелец и группа тоже без изменений, но что-то происходит после
  обращения к конкретному файлу, что он снова появяляется в списке.
  Буду признателен, если пнете в нужном направлении




Re: Какая служебная информация меняется при использовании chmod

2015-05-15 Пенетрантность Жанибек Нагашыбай
В Sat, 16 May 2015 00:37:19 +0300
Oleg Chelnokov zarg...@gmail.com пишет:

 В крадце опишу проблему: на etch крутился php сайт в связке
 apache2+php5+libapache2-mod-php5+mysql
 Переустановил систему на jessie и CMS сайта сошла с ума, в аплоад
 каталоге не видятся загруженные изображения. В чем проблема пока не
 понял, может в php, а может в самой CMS, но не понятна следующая
 ситуация - когда массово меняю права на каталог ( chmod 777 ./* )
 файлы перестают отображаться в админке CMS, когда я меняю права на
 конкретный файл, то он появляется в списке. Тоже самое если я делаю
 через midnight commander, выделение нескольких файлов и попытка
 редактирования прав приводит к исчезновению файлов, а когда выделяю
 один файл, то он появляется.
 
 Система Debian 8.0 amd64 файловая система на ext4
 Не понимаю какая информация меняется в файле, ведь chmod никак не
 взаимодействует с CMS сайта. Иноды не меняются, права не меняются,
 владелец и группа тоже без изменений, но что-то происходит после
 обращения к конкретному файлу, что он снова появяляется в списке.
 Буду признателен, если пнете в нужном направлении

Проверте, у каталога в правах должно стоять выполнение.


--
To UNSUBSCRIBE, email to debian-russian-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org
Archive: https://lists.debian.org/20150516081410.5d27438d@DOM-131