Часто при установке рекламного скрипта на хостинг (веб-сервер), для работы с файлами, требуется выставить
права доступа 777 на папку или файл.
Права доступа вида
777 или права доступа
chmod (
chmod (от англ. change mode) – программа для изменения прав доступа к файлам и директориям), для серверных операционных систем семейства
Unix, разрешает или запрещает пользователям определенные действия над папками и файлами: чтение, запись, выполнение.
Существуют три группы пользователей:
1. Owner – Владелец папки или файла (подключается к серверу через
FTP или
SSH соединение).
2. Group – Член группы владельца папки или файла (подключается к серверу через
FTP или
SSH соединение).
3. World или
Public – Все остальные пользователи (заходят на сайт, только через
веб-браузер).
Для каждой группы пользователей, назначаются права доступа, которые представляют собой цифру или сумму, максимум из трех определенных цифр:
4, 2, 1.
Каждая из цифр означает:
4 -
Read (дает право на чтение);
2 -
Write (дает право на запись);
1 -
Execute (дает право на выполнение).
Если сложить
4 + 2 + 1 = 7, получится что пользователю предоставляются сразу права на чтение, запись и выполнение.
Соответственно при назначении прав доступа
777 на папку, означает, что владельцу, члену группы и всем остальным, предоставлены права на чтение, запись и выполнение.
Права доступа выставляются
только!!! в таком порядке:
Владелец - Член группы - Все остальные.
На пример, выставлены права доступа
765, значит:
Владельцу - предоставлено право на чтение, запись и выполнение (
4 + 2 + 1 = 7)
Члену группы - предоставлено право на чтение и запись (
4 + 2 = 6)
Всем остальным - предоставлено право на чтение и выполнение (
4 + 1 = 5)
Как выставить права доступа на папку или файл
расположенные на сервере
Для выставления прав доступа на папку или файл расположенные на сервере, потребуется любой файловый менеджер, на пример
Total Commander.
Порядок действий для файлового менеджера
Total Commander:
1. Зайти на сервер с помощью файлового менеджера, через
FTP соединение с правами администратора.
2. Найти и выделить на сервере нужный файл или папку, для изменения прав доступа.
3. Нажать в верхнем меню файлового менеджера на вкладку "
Файлы" и в выпадающем меню нажать на "
Изменить атрибуты..."
4. В появившемся окне "
Изменение атрибутов" указать нужный атрибут - права доступа, в нашем случае нужно вместо
755 ввести
777 или поставить нужные галочки (чекбоксы) напротив нужных прав и нажать "
ОК"
Всё, права доступа выставлены, дальнейших действий не требуется.