Атрибуты файлов CHMOD

Мои услуги

  • Создание сайта (блога) под заказ.
  • Создание индивидуального шаблона для вашего сайта.
  • Прогон сайта по нашей ТОП-базе.
  • Мультимедийные обучающие видеокурсы

Узнать подробнее

 



При установке различных скриптов пользователи сталкиваются с таким понятием как установка прав доступа на файлы CHMOD. Что это и как их изменять . попробую объяснить в этой статье.

CHMOD. Общие понятия.

Права доступа — это атрибуты файла или папки, которые указывают серверу, кто и что может делать с соответствующим файлом или папкой. Большинство серверов работает на базе Unix-систем, поэтому рассмотрим установку прав доступа именно для них.

В системах Unix все пользователи разделяются на три группы: «owner» (владелец файла), «group» (член той же группы, к которой принадлежит владелец файла) и «public» (все остальные).

Когда вы соединяетесь с сервером, он определяет, к какой группе вы относитесь. Например, подключаясь к серверу по FTP, вы входите под своим именем пользователя, соответственно сервер относит вас к группе «owner». Другие пользователи, подключаясь по FTP, будут отнесены к группе «group», а когда человек попадает к вам на сайт через свой браузер, то попадает в группу «public».

После определения группы, пользователь получает права на действия с объектами. В Unix есть только три основных права действия над файлом — читать файл или просматривать каталог (Read); изменять файл или папку, записывать в неё или удалять (Write); запускать файл (eXecute).

Исходя из этого, в оборот были введены символы r, w и x, означающие, соответственно, read, write и execute. Чтобы распределить права для групп (owner, group, public), используются цифровые обозначения: 4 = read (право на чтение) 2 = write (право на запись) 1 = execute (право на выполнение)

Первая цифра в обозначении устанавливает права для группы «owner», вторая для группы «group» и третья для «public».

Простым сложением цифр можно добиться установления прав на совокупность действий. Например, 3 (2+1) разрешает запись и выполнение файла (каталога); 5 (4+1) разрешает чтение и выполнение; 6 (4+2) разрешает чтение и запись; 7 (4+2+1) устанавливает право чтения, записи и выполнения. Т.е. всего семь возможных вариантов: 7 = read, write & execute 6 = read & write 5 = read & execute 4 = read 3 = write & execute 2 = write 1 = execute

<style box background>Режим CHMOD может обозначаться в абсолютном (цифровом) или символьном формате.

Например: 755 — цифровой формат. В символьном формате он будет выглядеть как «rwxrxrx». Запись «rwxrxrx» можно разбить на три части (в соответствии с группами): «rwx» (read, write & execute), «rx» (read & execute) и «rx» (read & execute). Ясно, что если в цифровом формате будет «777», то в символьном — «rwxrwxrwx». Далее расcматривать будем только цифровой формат CHMOD.</style>

CHMOD. Установка атрибутов.

Установка CHMOD в FileZilla
Установка CHMOD в TotalCommander

Подобное сочетание CHMOD можно расчетать в виде таблицы:

Значения Owner (Владелец) Group (Группа) Public (Остальные)
Read = 4 X X X
Write = 2 X
Execute = 1 X X X
Сумма: (4 + 2 + 1) = 7 (4 + 1) = 5 (4 + 1) = 5

CHMOD. Пример команды.

Рассмотрим пример задания команды CHMOD через FTP-клиент FileZilla для выставления необходимых атрибутов папки /mambots/ сайта на Joomla. Для этого нужно подключиться к серверу, найти корневой каталог с сайтом, найти папку /mambots/ , нажать правой кнопкой мыши на ней и в появившемся меню выбрать «Права доступа к файлу».

Необходимые атрибуты 777 заданы в цифровом виде для папки /mambots/.

Для задания команд вы можете использовать другие программы, позволяющие работать как FTP-клиенты (суть их работы одинакова). Например:

  • В Total Commander они изменяются через пункты меню «Файл» ? «Изменить атрибуты». При этом изменяются разрешения на выделенный файл (файлы) и/или папки.
  • В FAR Manager разрешения выделенных файлов изменяются нажатием Ctrl+A:

[x][x][ ] [x][x][ ] [x][x][ ] — 666
[x][x][x] [x][ ][x] [x][ ][x] — 755

Понравился пост!? Поделись с друзьями сделай ретвит! >>



Возможно Вам это будет интересно:

Еще информация по данной теме!


Желаете получать на свой е-маил:

  1. новые выпуски еженедельника "Мастерская Инфобизнеса"
  2. обновления в моим бесплатным видеокурсам
  3. доступ в "Закрытый раздел" для подписчиков

Заполните форму внизу!


2 комментария: Атрибуты файлов CHMOD

Добавить комментарий

Ваш e-mail не будет опубликован. Обязательные поля помечены *

*

*

Можно использовать следующие HTML-теги и атрибуты: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>

Правильная регистрация в каталогах

Сразу два видеокурса в подарок Вам бесплатно!

Получите два самых популярных видеокурса по созданию сайтов на популярных CMS WordPress и Joomla
ПРЯМО СЕЙЧАС!

«Основы Интернет-маркетинга для новичков»

Интернет-маркетинг для новичков

Одна только сухая выжимка

практических рекомендаций и полезных тонкостей.

Получить книгу!

Комплекс "SEO-Экспресс"

Коплекс по раскрутке сайта

Полный комплекс мер по продвижению вашего ресурса.

Получить!

Скачать

последнюю версию

WordPress

с набором плагинов

и инструкцией их настройке!

Статистика Мастерской
Анализ сайта онлайн