The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]

форумы  помощь  поиск  регистрация  майллист  ВХОД  слежка  RSS
"ACL's"
Вариант для распечатки  
Пред. тема | След. тема 
Форумы OpenNET: Виртуальная конференция (Public)
Изначальное сообщение [Проследить за развитием треда]

"ACL's"  
Сообщение от technolog (ok) on 13-Сен-06, 12:23 
Кто же подскажет, почему у меня не работает default acl?
Существует папка в корне "/data", посмотрим её ACL's записи

freebsd# getfacl data/
#file:data/
#owner:0
#group:0
user::rwx
group::---
group:buh:rwx
group:mark:rwx
mask::rwx
other::---

то что нужно.

Смотрим default ACL's

freebsd# getfacl -d data/
#file:data/
#owner:0
#group:0

чисто. Создаю дэфолтный ACL

freebsd# setfacl -d -n -m u::rwx,g::rwx,o:: data/
setfacl: warning: no mask entry

убеждаюсь, что всё создалось как нужно

freebsd# getfacl -d data/
#file:data/
#owner:0
#group:0
user::rwx
group::rwx
other::---

Вот!
Пробую работу default  ACL

Логинюсь под пользователем ubuh, который входит в группу buh,
создаю папку mkdir /data/buh и ещё кое-что touch /data/filebuh.
Смотрю ACL-ки созданных объектов:

freebsd# getfacl /data/filebuh
#file:/data/filebuh
#owner:1002
#group:0
user::rw-
group::r--
other::---

freebsd# getfacl /data/buh
#file:/data/buh
#owner:1002
#group:0
user::rwx
group::r-x
other::---

и ещё

freebsd# cd /data/
freebsd# ls -l
total 8
drwxrwxr-x  2 root  operator  512 Sep 12 14:30 .snap
drwxr-x---  2 ubuh  wheel     512 Sep 13 12:21 buh
-rw-r-----  1 ubuh  wheel       0 Sep 13 12:21 filebuh

отсюда видно, что в ACL наследуется обычные разрешения, а не те что я указал setfacl -d.
Кто-нибудь сталкивался с этим? Может я что-то не так делаю?

Правка | Высказать мнение | Ответить | Cообщить модератору | Наверх

 Оглавление

  • ACL's, butcher, 16:25 , 13-Сен-06, (1)  

Сообщения по теме [Сортировка по времени, UBB]


1. "ACL's"  
Сообщение от butcher (ok) on 13-Сен-06, 16:25 
>отсюда видно, что в ACL наследуется обычные разрешения, а не те что
>я указал setfacl -d.
>Кто-нибудь сталкивался с этим? Может я что-то не так делаю?

Во FreeBSD реализация ACL позволяет задавать на каталоги только два типа ACL:
* ACL для доступа к самому каталогу;
* ACL по-умолчанию для создания подкаталогов.
ACL по-умолчанию не распространяется на файлы.
http://www.onlamp.com/lpt/a/6185

Правка | Высказать мнение | Ответить | Cообщить модератору | Наверх

Архив | Удалить

Индекс форумов | Темы | Пред. тема | След. тема
Оцените тред (1=ужас, 5=супер)? [ 1 | 2 | 3 | 4 | 5 ] [Рекомендовать для помещения в FAQ]




Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2024 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру