На главную
Права доступа.
Если Вы добрались до создания в Интернете форума, чата или гостевой книги, то сам собой возникнет вопрос о распределении доступа (CHMOD) к отдельным файлам.
Наверняка Вам встречались указание на установку, например, следующих прав доступа: на все папки - 755, на все файлы .php - 644, на файлы .dat - 666. Так что же это значит?!
В основе цифр определяющих права доступа лежит всё та же пресловутая двоичная система.
0 = 000 | что соответствует : | 0 = --- |
1 = 001 | 1 = --x |
2 = 010 | 2 = -w- |
3 = 011 | 3 = -wx |
4 = 100 | 4 = r-- |
5 = 101 | 5 = r-x |
6 = 110 | 6 = rw- |
7 = 111 | 7 = rwx |
Единицы в первой позиции определяют права на чтение – r (read)
Во второй позиции определяют права на запись (редактирование) – w (write)
В третьей позиции определяют права на выполнение – x (execute)
 Ну а три цифры определяют распределение прав соответственно между: хозяином (owner), гостем (group) и прочими пользователями (others).
 Если на файл установить права доступа – 754 (rwx r-x r--), то это даёт Вам право, как хозяину, делать всё, что захочется с этим файлом. Гости (т.е. те, кто посетил файл по Вашему разрешению) – имеют право читать и выполнять. А все остальные – могут только почитать.