Выставляем права доступа (permissions)

Права доступа (permissions) означают способ, которым можно использовать тот или иной файл.
Как правило, web-серверы работают под управлением операционной системы Unix.
В Unix есть три таких права: Право на чтение (Read - r) - можно смотреть содержимое файла. Право на запись (Write - w) - можно изменить или удалить файл. Право на исполнение (eXecute - x) - можно выполнить файл как программу.
Для каталогов (папок) права имеют следующее значение:
Право на чтение позволяет выводить содержание каталога.
Право на запись означает возможность добавления и удаления файлов в этом каталоге.
Право на исполнение означает разрешение вывода сведений о файлах в каталоге.
Право на чтение и исполнение для каталога идут в связке: или оба или ни одного.
Права может получить владелец, группа и все остальные. Остальные - это все те, кто вообще имеет доступ к системе, но не является владельцем или членом группы.
Система безопасности Unix таким образом имеет три разрешения и три уровня.
Числа 666, 640, 400 и подобные им - права доступа в восьмеричной нотации. Разобраться с ними Вам поможет следующая табличка:

 

R - чтение

W - запись

X - исполнение

пользователь

400

200

100

группа

40

20

10

другие(все остальные)

4

2

1

Выставлены права: 777

Таким образом, права на выполнение файла, как программы, всем, кому ни попадя, будут выглядеть так: 400+200+100+40+20+10+4+2+1=777 Права всем на запись - 666. 600 - означает право на запись только владельцу. 640 - запись владельцу и чтение группе. Устанавливать права на удаленном сервере можно чем угодно по ftp-протоколу, можно даже использовать броузер IE.

Оцени публикацию:
  • 5,19
Оценили человек: 5
  •  

Похожие статьи:



Предложения и пожелания:
Ваше имя: Ваш E-mail:
Введите изображенные цифры:
Captcha

HTML (19)

CSS (36)

PHP (22)

MySQL (14)

JavaScript (57)

Flash (6)

XML (3)

Apache (34)

Дизайн (35)

Продвижение (31)

Программы (26)

Unix (11)

Интересное (37)


Последние комменты:

Новые заметки:

Защита сервера от ошибок в phpMyAdmin

HTML5 - новые виды атак

Социальные рекомендации Twitter в Google

Ашманов про стартапы

Skype Distributed Database Architecture

Erlang - лекарство при высоких нагрузках

Amazon Web Services: инструменты обеспечения масштабируемости и отказоустойчивости

Обсуждения на форуме:

некорректно отображается страница в браузерах

не могу войти в admin

Нужна критика идеи

Поиск по дополнительным полям и формам

Вопрос по категориям

Несколько вопросов по проекту.

Плагины, меню и интеграция

Ошибка в тексте? Выделите её мышкой и нажмите: Ctrl + Enter| Здравствуйте, Гость | Войти | Регистрация| Карта сайта | RSS ленты
О проекте | Скачать CMS | Видеоуроки | Документация | Плагины | Форум | Идеи | Новости | Веб-мастеру | Контакты

YaPro CMS в Живом Журнале

YaPro CMS в Твитере

YaPro CMS в Одноклассниках

YaPro CMS в Яндекс.Блогах


youtube.com/watch?v=7hFivbgIEqk

При полном или частичном использовании материалов данного сайта, ссылка на сайт "yapro.ru" обязательна как на источник информации.
Автоматический импорт материалов и информации с сайта запрещен.
Copyrights © 2007 - 2012 YaPro.Ru


Главная » Веб-мастеру » Apache »