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

В символическом методе права доступа на чтение, запись, выполнение обозначается соответственно символами 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), который обозначает все категории. Он действует по умолчанию.


Понравилась статья? Добавь ее в закладку (CTRL+D) и не забудь поделиться с друзьями:  



double arrow
Сейчас читают про: