Что такое CHMOD и зачем нужны права доступа к файлам и каталогам в Unix

chmod для начинающих ВЕБ мастеровВЕБ мастера обязаны знать некоторые тонкости файловой системы Unix. Потому как хостинг работает именно на одной из Unix – подобных операционных систем (редкие случаи хостинга на Windows я не рассматриваю). Одно из преимуществ Unix систем, как раз и заключается в строгом ограничении прав доступа к файлам и каталогам. Что нужно знать начинающему ВЕБ мастеру о правах доступа в Unix?
Знать о CHMOD нужно не так уж много…

А судьи – кто?

Кто имеет доступ к файлам и каталогам в Unix? Их можно перечислить по-пальцам:

  • Владелец
  • Группа, к которой принадлежит Владелец
  • Все остальные (или, образно говоря — “Весь мир”)

Смысл разделения? Читайте дальше…

Кто и Что может

Все куплю«, — сказало злато; «Все возьму», — сказал булат.
А.С. Пушкин

С файлом и каталогом можно сделать… не слишком много:

  • Файл можно прочитать (Read)
  • В файл можно записать (Write)
  • Файл можно запустить на выполнение (если это – программа) (Execute)

… вот, собственно и всё.

Наборы разрешений для групп пользователей

Для каждой группы пользователей, имеющих доступ к файлам дают свой набор прав. Например, Владелец может Всё, Группа может Читать и Запускать на выполнение, а Все могут только Читать.

А для чего?

Для чего такие разделения? Для безопасности – вы (как Владелец) вряд ли захотите портить ваш файл, поэтому у вас ВСЕ права. В группу – могут входить только Ваши проверенные друзья, но кто их знает, вдруг из них кто-нибудь напьётся и зайдет в вам на хостинг по ФТП… в пьяном угаре от может… – поэтому ему все, кроме Писать в файл (а, следовательно и стереть он его не сможет). Весь Мир (это 3-я группа “Все”) – в т.ч. и Хакеры – могут только читать (например, HTML – файлы).

Лучше один раз увидеть…

Понятнее, наверное, я объясняю в небольшом видео.

Смотрите или скачивайте себе на компьютер в максимальном качестве (42 Мб)

Скачать

Комментарии 2

  • Здравствуйте у меня такой вопрос Как установить права доступа 777 у меня сайт на локалке перестал принимать картинки и фото как быть?

  • вот я доигрался с правами, теперь в админ панель жумлы вообще не могу войти. Что делать, кто подскажет? Сайт работает, фтп пускает нормально.

Добавить комментарий для жека Отменить ответ

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

Этот сайт использует Akismet для борьбы со спамом. Узнайте, как обрабатываются ваши данные комментариев.

fast-support-468х60