значение по умолчанию setfacl - x на каталогах и r — на файлах для пользователя

Полномочия в комбинациях двоичных разрядов, которые Вы дали в своем вопросе, сломаны следующим образом:

пример № 1

                             ss of permissions #1

пример № 2

                           ss of permissions #2

Биты сломаны таким образом:

-                            rw-            ---              ---
^-- denotes a directory      ^-- user bits  ^-- group bits   ^-- other bits

Каждый пакет битов (пользователь, группа, другой) содержит 3 значения.

  • r = читать
  • w = записать
  • x = исполняемый файл

Так группировка -rw-rw-r-- средства это - файл с пользователем и полномочиями чтения-записи группы и другими пользователями, имеют только доступ для чтения. Группировка drwxr-x-r-x средства, что это - каталог, и что владелец/пользователь прочитал/писал/выполнил полномочия на каталоге, и группу и других, только прочитали и выполняют полномочия.

Помните?

Владелец файла/каталога является именем пользователя, перечисленным в 3-м столбце ls -l вывод. Группа это связано с файлом/каталогом, является 4-м столбцом, снова названная группа root. Группа других пользователей - в основном любой, который не попадает ни в одну из первых двух категорий (т.е. не пользовательский корень, не корень группы).

$ ls
-rw-r--r--  1 root root     1749 Apr 14  2005 b
drwxr-xr-x  2 root root     4096 Dec 19 22:48 bin
drwxr-xr-x  2 root root     4096 Apr 10  2005 Desktop

Примечание по битам полномочий

Для пользы простоты я игнорирую, что существуют на самом деле более потенциальные биты, чем стандарт r, w, и x. Дополнительную информацию см. в chmod странице Википедии.

Ссылки

6
14.03.2014, 04:34
1 ответ
[118247] То, что вы запрашиваете, не поддерживается ACL Linux.[12199]setfacl -m u:jim:r-X[118714] (заглавная [118715]X[118716]) дает Jim разрешение читать все файлы, включая каталоги, и выполнять только те каталоги и файлы, которые исполняются их владельцем.[12200]Делать каталоги нечитаемыми имеет очень ограниченную пользу. Если вы [118717] скажете нам, что вы пытаетесь сделать [118718], мы, возможно, сможем предложить лучшее решение.[118252].
5
27.01.2020, 20:29

Теги

Похожие вопросы