Установление прав доступа: символы прав доступа.

В символическом методе права доступа на чтение, запись, выполнение обозначается соответственно символами r, w, x. Любое из этих разрешений можно добавлять или удалять. Символом добавления прав доступа является знак «+». Символом отмены действия знак «-»(минус). В следующем примере команда chmod добавляет право на выполнение и отменяет право на запись для файла mydata: Право на чтение не изменяется:

$ chmod +x-w.

Используются и другие символы, которые обозначают категории пользователей:

u – владелец;

g – группа;

o – прочие.

Символ категории ставится перед символами, устанавливающими права на чтение, запись и выполнение. Если символа категории нет, то подразумеваются все права для категорий Группа и Прочие:

$ chmod g+rw mydata

$ chmod 0+r mydata

Причем пробелов между спецификациями прав доступа и категорий не ставится.

Пользователь может не только вводить права доступа, но и отменять их:

$ chmod g+r-wx mydata.

Есть еще один, символ разрешения a (от all), который обозначает все категории. Он действует по умолчанию.

Установление прав доступа: двоичные маски.

Вместо символов разрешения многие пользователи предпочитают применять абсолютный метод. Абсолютный метод позволяет изменять сразу все права доступа. Здесь используется двоичная маска, которая обозначает все разрешения в каждой категории. Эти три категории, по три разрешения в каждой представлены в восьмеричном формате. При преобразовании в двоичный формат каждый восьмеричный разряд, превращается в три двоичных. Три восьмеричных разряда числа преобразуется в три набора по три двоичных разряда в каждом. Итого получается девять цифр, что в точности соответствует количеству разрешений доступа к файлу.

Каждая восьмеричная цифра относится к одной из категорий пользователей. При этом категории нумеруются слева на право, начиная с категории владельца. Первая восьмеричная цифра относится к владельцу, вторая - к группе, третья – к прочим пользователям (рис.6,7).

рис.6.

рис.7.








Дата добавления: 2015-04-01; просмотров: 1146;


Поиск по сайту:

При помощи поиска вы сможете найти нужную вам информацию.

Поделитесь с друзьями:

Если вам перенёс пользу информационный материал, или помог в учебе – поделитесь этим сайтом с друзьями и знакомыми.
helpiks.org - Хелпикс.Орг - 2014-2024 год. Материал сайта представляется для ознакомительного и учебного использования. | Поддержка
Генерация страницы за: 0.004 сек.