CHMOD - изменение режима доступа к файлам
Существует три группы пользователей, права которых нас будут интересовать: владелец файла, группа и остальные пользователи.
Создавая файл, пользователь автоматически получает самые широкие права на делание с этим файлом чего угодно, его группа - несколько меньшие права, а все остальные - совсем ничтожные. В Unix есть только три основных права - читать файл или просматривать каталог («Read»), изменять файл или папку, записывая в неё что-нибудь, или вообще её удалять («Write»). Последнее право - право на запуск файла («eXecute»).
Режим chmod может обозначаться в числовом или символьном формате. Например: 755, rwxrxrx, 644 и т.д.
Как вы уже поняли, символы r, w и x обозначают, соответственно, read, write и execute. Выставлять права на файлы таким образом можно через любой ftp-клиент, например CuteFTP. Вот так выглядит окно установки chmod в этой программе:
- 400 — владелец имеет право на чтение;
- 200 — владелец имеет право на запись;
- 100 — владелец имеет право на выполнение;
- 40 — группа имеет право на чтение;
- 20 — группа имеет право на запись;
- 10 — группа имеет право на выполнение;
- 4 — остальные имеют право на чтение;
- 2 — остальные имеют право на запись;
- 1 — остальные имеют право на выполнение.
400+40+4=444 — все имеют право только на чтение.
400+100+10+1=611 — владелец может читать и выполнять, остальные — только выполнять.
400+200+40+4=644 — означает, что вы позволяете всем его читать, но писать в этот файл может только владелец файла. Даже если вы являетесь владельцем файла и открываете его в браузере, то вы не сможете ничего в него записать, поскольку доступ через браузер делает вас анонимным пользователем.
400+200+40+20+4+2=666 — означает, что все могут и читать и писать этот файл. Это необходимо, чтобы пользовател могли делать записи в гостевых книгах, форумах и т.д.
Приведу еще более удобную, на мой взгляд, таблицу расчета chmod:
|
И в завершении кратко скажу о том, как эти разрешения устанавливаются. Делается это с помощью любого ftp-клиента:
- В Windows Commander они изменяются через пункты меню «Файл» > «Изменить аттрибуты». При этом изменяются разрешения на выделенный файл (файлы) и/или папки.
- В FAR Manager разрешения выделенных файлов изменяются нажатием Ctrl+A:
[x][x][ ] [x][x][ ] [x][x][ ] - 666
[x][x][x] [x][ ][x] [x][ ][x] - 755 - В CuteFTP разрешения меняются с помощью пункта «Change file attributes» (изменить аттрибуты файла) меню, выпадающего при клике правой кнопкой мышки по имени файла.
Другие новости по теме:
- Не открывается флешка. Что делать?
- Что такое торрент и как им пользоваться
- Приставы вошли в интернет
- Браузер Opera - полезные советы и подсказки
- .htaccess - великий и ушастый защитник всего живого
20 марта 2008 | Опубликовал: Play | Просмотров: 2588 | Версия для печати
Избранное
- Экскурс в историю создания ПК
- Бесшумный компьютер - почему это невозможно?
- Почему 99% людей не смогут зарабатывать в интернете?
- Компьютеры будущего
- Этапы развития ЭВМ
- Абсолютное руководство по SEO
- Хостинг сайтов. Что это?
- 15 «быстрых» клавиш
- Что такое торрент и как им пользоваться
- История создания ЭВМ
- Интернет как социальное явление
- Ноутбук - как сохранить здоровье жёсткого диска?
- Предтеча компьтера
- Роботы почти прошли тест Тьюринга
- Как поднять PR - 11 эффективных способов
- 10 способов продвижения сайта в интернете
- Что такое DDoS-атака?
- Будущее человечества
- Уменьшение шума при работе компьютера
- Ультрабуки: преимущества и недостатки