Разобрался с интеграцией SAMB`ы в доменную инфраструктуру AD2008х32 в предыдущей теме http://linuxforum.ru/viewtopic.php?pid=265910#p265910.
Я всё свое изучение провожу на виртуальной машине под пуководством гипервизора ESXi5.
Сейчас хочу реализовать следующую схему: взять сервер с 4-мя 1ТВ винтами. Установить на флешку CentOS 6.2 i386. Винты организовать через LVM и использовать как шары SAMB`ы.
Загвоздка заключается в том, что мне в windows выдается ошибка при расставлении прав на шару, если эта шара находится на примонтированном томе. Если же я расшариваю каталог на томе, на котором находится корневой раздел, то проблем не возникает. Конфиг шар одинаковый. Я пробовал удалять LVM, форматировать тома, заново их создавать - результат одинаковый.
Скорее всего дело в каких-то опциях монтирования.
Привожу /etc/samba/smb.conf
[global]
workgroup = NEX
realm = NEX.LOCAL
security = ADS
encrypt passwords = true
dns proxy = no
socket options = TCP_NODELAY
domain master = no
local master = no
preferred master = no
os level = 0
domain logons = no
# Отключить поддержку принтеров
load printers = no
show add printer wizard = no
printcap name = /dev/null
disable spoolss = yes
# Опции сопоставления доменных пользователей и виртуальных пользователей в системе через Winbind.
idmap uid = 10000 - 40000
idmap gid = 10000 - 40000
winbind enum groups = yes
winbind enum users = yes
winbind use default domain = yes
winbind refresh tickets = yes
[BBB]
comment = SHARA BBB full write
path =/AAA/BBB/
read list = "@пользователи домена"
write list = "@пользователи домена"
admin users = user_fobos
read only = No
map acl inherit = yes
map archive = no
map read only = no
create mask = 0660
directory mask = 0770
force unknown acl user = yes
delete readonly = yes
# наследовать владельца (вышестоящей директории)
inherit owner = yes
# наследовать ACL
inherit acls = yes
# наследовать права
inherit permissions = yes
#позвоялет редактору прав из винды корректно обрабатывать
# наследуемые права
map acl inherit = yes
#корзина
vfs object = recycle
#удалять файлы в подкаталог текущего с указанием пользователя
recycle:repository = .deleted/%U
#сохранять структуру папок
recycle:keeptree = Yes
#изменять время обращения к файлу на время удаления
recycle:touch = Yes
#поддержка версионности
recycle:versions = Yes
#максимальный размер хранимого в корзине файла не ограничен
recycle:maxsize = 0
#исключения не помещаемые в корзину
recycle:exclude = *.tmp
#папка куда девать исключения
recycle:exclude_dir = /tmp
[tools]
comment = tools
path =/OLD/tools/
read list = "@пользователи домена"
write list = "@пользователи домена"
admin users = user_fobos
read only = No
map acl inherit = yes
map archive = no
map read only = no
create mask = 0660
directory mask = 0770
force unknown acl user = yes
delete readonly = yes
# наследовать владельца (вышестоящей директории)
inherit owner = yes
# наследовать ACL
inherit acls = yes
# наследовать права
inherit permissions = yes
#позвоялет редактору прав из винды корректно обрабатывать
наследуемые права
map acl inherit = yes
#корзина
vfs object = recycle
#удалять файлы в подкаталог текущего с указанием пользователя
recycle:repository = .deleted/%U
#сохранять структуру папок
recycle:keeptree = Yes
#изменять время обращения к файлу на время удаления
recycle:touch = Yes
#поддержка версионности
recycle:versions = Yes
#максимальный размер хранимого в корзине файла не ограничен
recycle:maxsize = 0
#исключения не помещаемые в корзину
recycle:exclude = *.tmp
#папка куда девать исключения
recycle:exclude_dir = /tmpПРи этом:
шара tools - находится на примонтированном томе к каталогу /OLD
шара BBB - находится на одном томе вместе с корнем /
# mount
/dev/sda3 on / type ext4 (rw)
proc on /proc type proc (rw)
sysfs on /sys type sysfs (rw)
devpts on /dev/pts type devpts (rw,gid=5,mode=620)
sunrpc on /var/lib/nfs/rpc_pipefs type rpc_pipefs (rw)
/dev/md0p1 on /SAMBA type ext4 (rw)
/dev/sda1 on /boot type ext4 (rw)
tmpfs on /dev/shm type tmpfs (rw)
/dev/sde1 on /OLD type ext4 (rw)Опции монтирования тома
/dev/sde1 /OLD ext4 defaults 0 0Права на каталоги выставлены одинаковые
# ls -l /AAA/
итого 8
drwxrwx---+ 2 user_fobos wheel 4096 Апр 4 15:57 BBB
# ls -l /OLD/
итого 20
drwx------ 2 root root 16384 Апр 4 15:46 lost+found
drwxrwx--- 2 user_fobos wheel 4096 Апр 4 15:49 tools
