The OpenNET Project / Index page

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




Версия для распечатки Пред. тема | След. тема
Новые ответы [ Отслеживать ]
ACL's, !*! technolog, 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.
Кто-нибудь сталкивался с этим? Может я что-то не так делаю?

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



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

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