Приветствую Вас Гость

Категории каталога
Продвижение сайтов [4]
Seo штучки и все что поможет повысить сайт в выдаче поисковика
Настройка сайтов и сео-штучки [7]
Партнерские [0]
Советы вебмастерам [36]
Дорогие коллеги, новички и профи, загляните, улыбнитесь, почитайте, дабы не наступать на грабли дважды. Дорогие клиенты - представьте себя в нашей шкуре :)
Поиск
Статистика

Статьи о сайтостроительстве


Главная » Статьи » Советы вебмастерам

Учтановка атрибутов файлов chmod для сайта
Необходимой информацией для начинающих вебмастеров решивших написать собственный сайтик на php является установка атрибутов chmod для файлов и папок своего сайта.
Необходимость правильных настроек атрибутов chmod для папок и файлов Вам понадобиться для:
- корректного исполнения скриптов;
- отображения страниц и картинок, разнесенных по папкам;
- защиты Ваших страниц от хакеров, дописывающих свой код (с вирусами) в тело Ваших незащищенных страниц.
 

Что такое CHMOD

Важны эти атрибуты прежде всего для UNIX-систем, так как большинство серверов в интернете стоят именно на этих системах.
Важность атрибутов всплывает при работе с CGI-скриптами, их настройкой и запуском. Для того, чтобы скрипт работал у файла скрипта должен быть выставлен атрибут "ИСПОЛНЯЕМЫЙ" executable. Атрибуты устанавливаются с помощью CHMOD-команд (как и гру установить эти атрибуты описано в статье Установка прав доступа (chmod) в Total Commander. Часто, в руководствах по установке скриптов, можно увидеть требования установить атрибуты файла равными 711 или 766 и т.д. Данная трехзначная комбинация чисел (числовая маска CHMOD-команды) обозначает права доступа для трех групп пользователей: первая цифра определяет права доступа хозяина файла, вторая - групп пользователей, а третья - всех пользователей.

Формирование чистолвой маски CHMOD-команды

Права бывают 3-х видов - на чтение, на запись и на выполнение. Разрешаем читать файл "добавляет" в команду 4 очка, писать в файл - 2 очка , выполнять файл - 1 очко. Таким образом разберем всеми нами любимое число-атрибут 711. Первая цифра 7 определяет права хозяина и при всем многообразии комбинаций прав доступа, закодированного этой цифрой у меня остался только один - 7=4+2+1, т.е данный chmod атрибут разрешает хозяину файла чатать его, писать в него и даже запускать!(Абсолютная власть). Затем идет цифра 1. Она определяет права групп пользователей и при громадном числе комбинаций прав доступа, которые она представляет, советую выбрать следующие 1=0+0+1, что соответствует тому, что группы пользователей могут только выполнять данный файл и не могут ни читать, ни писать в него. Аналогично устанавливает права для всех остальных пользователей (не хозяева и не группы, т.е всякие встречные-поперечные (заведомо хакеры) последняя единица в числе.
 

CHMOD примеры настроек для сайта

Для правильного отображения и исполнения сайта, а также для его защиты от изменений хакерами папки и файлы сайта должны обладать следующими атрибутами:
  • Папки с картинками: 711 (только чтение)
  • Папки с исполняемыми файлами: 744 (чтение и исполнение, запись запрещена)
  • Исполняемые файлы: 744 (чтение и исполнение, запись запрещена)
Данные примеры настроек предназначены для корректного отображения страниц и картинок, если Вы используете особые скрипты, обрабатываете формы или ведете базы данных на сайте Вам понадобятся другие варианты настроек, указанных в инструкциях по установке.
Категория: Советы вебмастерам | Добавил: cmerlin (24.06.2009)
Просмотров: 2903
Хентай
фанфики