PDA

View Full Version : chmod


Artu
24.12.2005, 15:36
Хотелось бы систематизировать инфу о chmod.

И так я понимаю у нас могут быть:
1) обычные файлы и папки
2)папки в которые нужно что загружать и\или файлы которые нужно изменять.

Мы ставим:
1)Фалы - 666,папки -777 правильно?
2)Фалы - ???,папки -???

Например FCKeditor, из инструкции
"Если это необходимо установите для директории modules/FCKeditor/upload
необходимые свойства для записи (CHMOD обычно 777)."

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

И еще вопрос.Чем можно автоматизировать процесс установки атрибутов.Или в FTP менеджере тыкать каждый файл и папку??

Извините,несколько сумбурно,но надеюсь меня поймете.

P.S.Мой хостинг не оговаривает условий атрибутов.

Total Commander залил мои папки с 755,а файлы с 644.
Это нормально?

В том числе и .ht*.

Вопрос с каталогами для записи остается открытым.

Вот например Meeting пишет:

"Если необходимо, то установите папке
modules/Meeting/user_pic и modules/Meeting/user_pic,
а также файлам modules/Meeting/footer.php и modules/Meeting/header.php
права на запись (CHMOD)."

Поставить 777?
И это будет правильно?
И для форума так же?

Soniks
26.12.2005, 11:54
Artu конфигурация chmod зависит от конкретного сервера, поэтому лучше всего узнать у службы поддержки хостинга. то что описано в инструкциях по установки модулей и т.д. приводятся chmod, при которых точно будет осуществлятся запись в папку / файл.

NickName
04.05.2006, 16:25
хостер удивился и сказал, что установит любые права, какие мне потребуются.,
ну и, соответственно спросил какие мне надо..
так всё-таки, какие на что права прописывать?

Soniks
04.05.2006, 17:04
NickName меняйте тогда хостера раз он удивляеться...
супорт должен знать, какие у его сервака являються права на папки и файлы различного типа желательными для обеспечения безопасной и правильной работы, какие прова на папки нужно выставлять, в которые должна производиться запись

NickName
04.05.2006, 17:30
PHP теперь будет не как модуль Apache а как CGI, также на сервере установлен Suexec, который позволит выполнять php процессы именно от вашего пользователя, а не от пользователя
nobody. Мы установим на все ваши файлы и папки (если, конечно, это
потребуется) права доступа 750 или 755 (или любые другие по Вашему требованию).
Также к вам в каталог добавили файл настройки php.ini. Вы сможете настроить php именно под свой сайт.

Вот он и ответил, что не может ручаться за правильность и безопасность работы самих программ, т.к. это зависит от ПО, а не от хостинга.
А вот обеспечить условия, которые необходимы для правильной и безопасной работы ПО на его сервере он обязуется, только условия эти диктуются программой ( в данном случае phpnuke ), а не хостингом.
Т.е. если для нормальной работы phpnuke требуются права 777, позволяющие любому прохожему изменять по своему усмотрению содержимое сайта, то каким образом может повлиять на это хостер??! Защитить файлы?- тогда программа не будет работать. Ну и т.д.
Таким образом вопрос остаётся пока открытым

Soniks
04.05.2006, 17:54
NickName где вы прочитали то что нужно ставить права 777 на все файлы и паппки phpnuke?
обычно выставляеться с 755,а файлы с 644 правами

NickName
04.05.2006, 18:44
NickName где вы прочитали то что нужно ставить права 777 на все файлы и паппки phpnuke?


На сайте изотовителей русской версии

http://nukefiles.ru/modules.php?name=Manual&k_op=page_5_1


Установите следующие атрибуты, (подробнее в Части 10.1 данного руководства):


Для файлов: 666

Для папок: 777

Используя FTP менеджер CuteFTP для установки необходимых свойств, Вам достаточно нажать правой кнопкой мыши на необходимом файле или папке, и в открывшемся меню выбрать последнюю строчку "Свойства / CHMOD", далее в открывшемся окне просто укажите необходимые атрибуты для данного файла или папки.

NickName
04.05.2006, 22:18
NickName где вы прочитали то что нужно ставить права 777 на все файлы и паппки phpnuke?[I]

Эту тему начал Artu, и начал её с конкретных вопросов:

Мы ставим:
1)Фалы - 666,папки -777 правильно?

Soniks
06.05.2006, 01:20
NickName читайте выше