The OpenNET Project / Index page

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

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

"ACL на UFS2 в FreeBSD"
Сообщение от Bushi emailИскать по авторуВ закладки on 31-Июл-03, 14:41  (MSK)
Планирую использовать FreeBSD в качестве файл-сервера.
Как поднять ACL на FreeBSD 5.1?
Не нашел ни одной статьи в интернете, ни в хэндбуке. Делал по книге Майкла Эбена "FreeBSD - искусство достижения равновесия"

Собрал ядро с опциями
options UFS_EXTATTR
options UFS_EXTTR_AUTOSTART
options UFS_ACL

/home у меня отдельная файловая система

#mkdir -p /home/.attribute/system
#cd /home/.attribute/system/
#extattrctl initattr -p /home 388 posix1e.acl_access
#extattrctl initattr -p /home 388 posix1e.acl_default

Заново монтирую /home

#getfacl text.txt

#file:text.txt
#owner:0
#group:0
user::rw-
group::r--
other::r--

пытаюсь добавить атрибут

setfacl -m m:kdl:rw text.txt
получаю ответ
setfacl: acl_from_text() failed: Invalid argument

где собака порылась?

  Рекомендовать в FAQ | Cообщить модератору | Наверх

 Оглавление

Индекс форумов | Темы | Пред. тема | След. тема
Сообщения по теме

1. "ACL на UFS2 в FreeBSD"
Сообщение от lavr emailИскать по авторуВ закладки on 31-Июл-03, 16:02  (MSK)
>Планирую использовать FreeBSD в качестве файл-сервера.
>Как поднять ACL на FreeBSD 5.1?
>Не нашел ни одной статьи в интернете, ни в хэндбуке. Делал по
>книге Майкла Эбена "FreeBSD - искусство достижения равновесия"
>

ls -la /usr/src/sys/ufs/ufs | less ;)

или

http://www.freebsd.org/cgi/cvsweb.cgi/src/sys/ufs/ufs/?only_with_tag=RELENG_5_1_0_RELEASE

плюс

# man tunefs (поиск acl)

успехов

  Рекомендовать в FAQ | Cообщить модератору | Наверх

2. "ACL на UFS2 в FreeBSD"
Сообщение от Bushi emailИскать по авторуВ закладки on 31-Июл-03, 16:38  (MSK)
>ls -la /usr/src/sys/ufs/ufs | less ;)
>
>или
>
>http://www.freebsd.org/cgi/cvsweb.cgi/src/sys/ufs/ufs/?only_with_tag=RELENG_5_1_0_RELEASE
>
>плюс
>
># man tunefs (поиск acl)
>
>успехов

Ура! Спасибо громадное! Всего то надо было в однопользовательском режиме сделать tunefs -a enable /home. Теперь самба нормально с аксесс-листами заработала!
Еще вопрос. Файлы  posix1e.acl_access и posix1e.acl_default занимают по 3Гб каждый. На что влияет параметр attrsize и что будет, если его уменьшить допустим до 17?

  Рекомендовать в FAQ | Cообщить модератору | Наверх

3. "ACL на UFS2 в FreeBSD"
Сообщение от Bushi emailИскать по авторуВ закладки on 31-Июл-03, 16:45  (MSK)
Из мана extattrctl:

The extattrctl utility is the management utility for extended attributes      over the UFS1 file system.  It allows the starting and stopping of      extended attributes on a file system, as well as initialization of      attribute backing files, and enabling and disabling of specific extended attributes on a file system.

То есть для UFS2 эта утилита не нужна и файлы атрибутов тоже?

  Рекомендовать в FAQ | Cообщить модератору | Наверх

4. "ACL на UFS2 в FreeBSD"
Сообщение от lavr emailИскать по авторуВ закладки on 31-Июл-03, 17:08  (MSK)
>Из мана extattrctl:
>
>The extattrctl utility is the management utility for extended attributes  
>   over the UFS1 file system.  It allows
>the starting and stopping of      extended
>attributes on a file system, as well as initialization of  
>    attribute backing files, and enabling and disabling
>of specific extended attributes on a file system.
>
>То есть для UFS2 эта утилита не нужна и файлы атрибутов тоже?
>

не знаю, еще не разбирался и не пробовал, поищи и покумекай сам,
если все решишь-прочувствуешь, отпиши сюда, ok?

  Рекомендовать в FAQ | Cообщить модератору | Наверх

5. "ACL на UFS2 в FreeBSD"
Сообщение от Bushi emailИскать по авторуВ закладки on 31-Июл-03, 17:14  (MSK)
>>Из мана extattrctl:
>>
>>The extattrctl utility is the management utility for extended attributes  
>>   over the UFS1 file system.  It allows
>>the starting and stopping of      extended
>>attributes on a file system, as well as initialization of  
>>    attribute backing files, and enabling and disabling
>>of specific extended attributes on a file system.
>>
>>То есть для UFS2 эта утилита не нужна и файлы атрибутов тоже?
>>
>
>не знаю, еще не разбирался и не пробовал, поищи и покумекай сам,
>
>если все решишь-прочувствуешь, отпиши сюда, ok?

Вообще без файлов атрибутов и утилиты extattrctl все работает. Достаточно включить tunefs -a enable. И без опций options UFS_EXTATTR и
options UFS_EXTTR_AUTOSTART все работает - достаточно UFS_ACL. Видать все это преданзначено для поддержки более старой UFS1.

  Рекомендовать в FAQ | Cообщить модератору | Наверх


Удалить

Индекс форумов | Темы | Пред. тема | След. тема
Пожалуйста, прежде чем написать сообщение, ознакомьтесь с данными рекомендациями.




Спонсоры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

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