Чтение RSS каналов

Вопросы и ответы

Вопросы и ответы

Категории

Наш проект
Наш проект
Описание и применение различных функций нашего проекта
Общие сведения
Общие сведения
Вопросы на различные темы связанные с системой
Частые ошибки
Частые ошибки
Описание и исправление частых ошибок
Внедрения и изменения
Внедрения и изменения
Сведения о возможностях и внедрениях изменений

Общее количество: 71 вопросов и ответов в 4 категориях

Что такое CHMOD и как его устанавливать?

Вопросы на различные темы связанные с системой Каждый дизайнер рано или поздно сталкивается с тем, что необходимо установить права доступа (CHMOD) для документов скачанного форума или гостевой книги (Думаю, когда начинают писать скрипы сами, то уже знают, как это сделать). В этом нет ничего сложного, но без помощи разобраться довольно трудно.

Чаще всего встречаются цифры 777 или 666. Вообще они могут принимать значения от 0 до 7. В основе расчёта лежит двоичная система исчисления. Если расписать цифры, то получится:

7 = 1 1 1
6 = 1 1 0
5 = 1 0 1
4 = 1 0 0
3 = 0 1 1
2 = 0 1 0
1 = 0 0 1
0 = 0 0 0


Как известно, единица соответствует утверждению (да), ноль - игнорированию (нет). Теперь определимся с тем, что утверждают и игнорируют эти комбинации цифр. Применяется такой порядок:

R W X

R - Read
W - Write
X - Execute


Значит, документ с правом доступа

7 Разрешает
R (Читать) W (Записывать, редактировать) X (Выполнять)

6 Разрешает
R (Читать) W (Записывать, редактировать)

5 Разрешает
R (Читать) X (Выполнять)

4 Разрешает
R (Читать)

3 Разрешает
W (Записывать, редактировать) X (Выполнять)

2 Разрешает
W (Записывать, редактировать)

1 Разрешает
X (Выполнять)

0 Вообще ничего не разрешает

Но числа даются в виде 777, а не 7. Это необходимо для того, чтобы разным пользователям предоставлять разные права доступа:

Первая - относится к хозяину документа.
Вторая - к лицам, относящимся к группе.
Третья - к пользователям, не имеющим к нему отношения.

Значит, право доступа 754 даёт право:

Хозяину делать с ним всё, что захочется.
Лицам группы читать и выполнять.
Клиенту только читать.
4.21
19
Назад

Дополнительно по данной категории

Комментарии

10.08.2009 14:24:23
кто нибудь ответьте плиз на вопрос ниже
22.04.2009 20:04:57
А как именно устанавливать эти права? Где искать строку, чтобы изменить права?
Вы не можете отправить комментарий анонимно, пожалуйста войдите или зарегистрируйтесь.
Хотите опробовать SLAED CMS в действии?

Технологии

PHP MySQL HTML 5 CSS 3 jQuery jQuery UI

Контакты

  • D-49179, Deutschland
    Ostercappeln, Im Siek 6
  • +49 176 61966679

  • https://slaed.net
Идеи и предложения
Обратная связь