samba: пользователь как владелец созданного файла\каталога (win2k3 domain+samba acl)

Обсуждение настройки и работы сервисов, резервирования, сетевых настроек и вопросов безопасности ОС.

Модераторы: SLEDopit, Модераторы разделов

tkpiuk
Сообщения: 26
ОС: Gentoo

samba: пользователь как владелец созданного файла\каталога (win2k3 domain+samba acl)

Сообщение tkpiuk »

день добрый коллеги!
некоторое время воюю с сервером SAMBA, а именно с правами доступа к файлам, а именно с "присвоением" "владельца" к создаваемым пользователями файлам\папкам.

в режиме "из коробки" владельцем созданного объекта является [root (Unix User\root)], даже если вася пупкин авторизовался на серваке как vasya\domain_name.

есть в настройках "галочка"
# наследовать владельца родительского каталога http://smb-conf.ru/inherit-owner-s.html def:no
#inherit owner = yes\no
она наследует владельца из дочернего каталога(такая фишка полезна как везде пишут для перемещаемых профилей, то есть окружение в котором ковыряется только 1 пользователь)

но это не "кошерно" для псевдо-электронного документооборота, суть которого заключается в том, что существует некоторый ресурс допустим \\fServer\public\{каталоги пользователей}\файлы_пользователя, в котором каждый пользователь может у "коллеги" создавать некоторые каталоги\файлы, и удалять у коллеги может только тот кто их создавал(owner) или "хозяин" {каталог пользователя}, то есть у кого создали, это наследуется по inherit permissions = yes, а owner должен быть пользователь, который сейчас авторизован в системе.


дак вот как реализовать решение по первому условию(установить владельцем создаваемого объекта - пользователя, который авторизован на сервере) ?
Спасибо сказали:
Аватара пользователя
bars
Сообщения: 1086
ОС: BSD/LINUX

Re: samba: пользователь как владелец созданного файла\каталога (win2k3 domain+samba acl)

Сообщение bars »

покажи полный конфиг smb.conf
У меня изночально на файл помойке АСЛ в пермишенах указана группа разрешить всем.
И если пользак отредактировал или создал фаел в этой шаре , то автоматом он становиться его хозяином.
Это где разрешено.
Настройка BSD систем
Знание сила, незнание Рабочая сила!
Спасибо сказали:
tkpiuk
Сообщения: 26
ОС: Gentoo

Re: samba: пользователь как владелец созданного файла\каталога (win2k3 domain+samba acl)

Сообщение tkpiuk »

bars писал(а):
23.09.2011 09:29
покажи полный конфиг smb.conf
У меня изночально на файл помойке АСЛ в пермишенах указана группа разрешить всем.
И если пользак отредактировал или создал фаел в этой шаре , то автоматом он становиться его хозяином.
Это где разрешено.

конфиг смотри тут, эту статью я писал =) http://ru.gentoo-wiki.com/wiki/Файл_сервер...ене_Win2k#Samba
положи сюда вывод своего конфига командой testparm -s -v
Спасибо сказали:
Аватара пользователя
bars
Сообщения: 1086
ОС: BSD/LINUX

Re: samba: пользователь как владелец созданного файла\каталога (win2k3 domain+samba acl)

Сообщение bars »

tkpiuk писал(а):
26.09.2011 07:23
bars писал(а):
23.09.2011 09:29
покажи полный конфиг smb.conf
У меня изночально на файл помойке АСЛ в пермишенах указана группа разрешить всем.
И если пользак отредактировал или создал фаел в этой шаре , то автоматом он становиться его хозяином.
Это где разрешено.

конфиг смотри тут, эту статью я писал =) http://ru.gentoo-wiki.com/wiki/Файл_сервер...ене_Win2k#Samba
положи сюда вывод своего конфига командой testparm -s -v


посмотри
У вас нет необходимых прав для просмотра вложений в этом сообщении.
Настройка BSD систем
Знание сила, незнание Рабочая сила!
Спасибо сказали:
tkpiuk
Сообщения: 26
ОС: Gentoo

Re: samba: пользователь как владелец созданного файла\каталога (win2k3 domain+samba acl)

Сообщение tkpiuk »

bars писал(а):
26.09.2011 10:34
tkpiuk писал(а):
26.09.2011 07:23
bars писал(а):
23.09.2011 09:29
покажи полный конфиг smb.conf
У меня изночально на файл помойке АСЛ в пермишенах указана группа разрешить всем.
И если пользак отредактировал или создал фаел в этой шаре , то автоматом он становиться его хозяином.
Это где разрешено.

конфиг смотри тут, эту статью я писал =) http://ru.gentoo-wiki.com/wiki/Файл_сервер...ене_Win2k#Samba
положи сюда вывод своего конфига командой testparm -s -v


посмотри

неа, привёл к твоему виду, закомментировав у себя:
#m dos filemode = yes
#m store dos attributes = yes
#m map archive = no
# http://smb-conf.ru/map-acl-inherit-s.html def:no
#m map acl inherit = yes
# наследовать права родительского каталога http://smb-conf.ru/inherit-permissions-s.html def:no
#m inherit permissions = yes
#m winbind nss info = rfc2307
#m client ntlmv2 auth = yes


кстати,
security = domain
#?hw security = ADS
ads у меня не заработало. только с domain авторизация проходит
Спасибо сказали:
Аватара пользователя
bars
Сообщения: 1086
ОС: BSD/LINUX

Re: samba: пользователь как владелец созданного файла\каталога (win2k3 domain+samba acl)

Сообщение bars »

а как билетики от кербероса нормально получаешь?
Настройка BSD систем
Знание сила, незнание Рабочая сила!
Спасибо сказали:
tkpiuk
Сообщения: 26
ОС: Gentoo

Re: samba: пользователь как владелец созданного файла\каталога (win2k3 domain+samba acl)

Сообщение tkpiuk »

bars писал(а):
26.09.2011 11:10
а как билетики от кербероса нормально получаешь?

1000 лет уже просрочены, на форумах полно мнений по поводу этих билетиков, на мой взгляд они нужны для ввода в домен, дальше уже мимо кербероса вроде всё идёт. у тебя версия самбы какая и что является КД ? винда или самба ?
Спасибо сказали:
Аватара пользователя
bars
Сообщения: 1086
ОС: BSD/LINUX

Re: samba: пользователь как владелец созданного файла\каталога (win2k3 domain+samba acl)

Сообщение bars »

КД виндузз 2003
Samba version 3.5.11
насчет билетика так сразу не скажу. но думаю его нужно обновить. тоесть параметр в самбе указать что бы она сама автоматом его меняла

Код: Выделить всё

 winbind refresh tickets = yes

сейчас посомтрел свой билетик ,

Код: Выделить всё

  Issued           Expires        Principal
May 22 11:09:02  >>>Expired<<<

Истек.
Настройка BSD систем
Знание сила, незнание Рабочая сила!
Спасибо сказали:
tkpiuk
Сообщения: 26
ОС: Gentoo

Re: samba: пользователь как владелец созданного файла\каталога (win2k3 domain+samba acl)

Сообщение tkpiuk »

bars писал(а):
26.09.2011 12:53
КД виндузз 2003
Samba version 3.5.11
насчет билетика так сразу не скажу. но думаю его нужно обновить. тоесть параметр в самбе указать что бы она сама автоматом его меняла

Код: Выделить всё

 winbind refresh tickets = yes

сейчас посомтрел свой билетик ,

Код: Выделить всё

  Issued           Expires        Principal
May 22 11:09:02  >>>Expired<<<

Истек.

# Этот параметр определяет, должен ли Winbind обновлять билеты Kerberos при использовании модуля pam_winbind. http://smb-c$
# возможно из-за него не обновлялись билеты (klist)
winbind refresh tickets = yes

дак стоит и всёравно не обновляется...
попробуй, если не сложно мой конфиг у себя грузани, ессно имя домена перепишина свой... что с owner'ом будет при создваании "объекта" ?
я твой попробовал, всёравно овнер unix user\root

и ещё кстати winbind separator = \\ не канает, с ним аутентификация не работает
Спасибо сказали:
Аватара пользователя
bars
Сообщения: 1086
ОС: BSD/LINUX

Re: samba: пользователь как владелец созданного файла\каталога (win2k3 domain+samba acl)

Сообщение bars »

я еще отдельно включал асл на определенный раздел /mnt/share .
у меня фря
я сделал так http://likeunix.ru/freebsd-8-acl/
Настройка BSD систем
Знание сила, незнание Рабочая сила!
Спасибо сказали:
tkpiuk
Сообщения: 26
ОС: Gentoo

Re: samba: пользователь как владелец созданного файла\каталога (win2k3 domain+samba acl)

Сообщение tkpiuk »

bars писал(а):
28.09.2011 12:50
я еще отдельно включал асл на определенный раздел /mnt/share .
у меня фря
я сделал так http://blog.likeunix.ru/freebsd-8-acl/


дак а без него вообще POSIX не канает... у меня с acl фс смонтирована
/dev/sda3 / reiserfs acl 0 1
Спасибо сказали: