день добрый коллеги!
некоторое время воюю с сервером 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 должен быть пользователь, который сейчас авторизован в системе.
дак вот как реализовать решение по первому условию(установить владельцем создаваемого объекта - пользователя, который авторизован на сервере) ?
samba: пользователь как владелец созданного файла\каталога (win2k3 domain+samba acl)
Модераторы: SLEDopit, Модераторы разделов
-
tkpiuk
- Сообщения: 26
- ОС: Gentoo
-
bars
- Сообщения: 1086
- ОС: BSD/LINUX
Re: samba: пользователь как владелец созданного файла\каталога (win2k3 domain+samba acl)
покажи полный конфиг smb.conf
У меня изночально на файл помойке АСЛ в пермишенах указана группа разрешить всем.
И если пользак отредактировал или создал фаел в этой шаре , то автоматом он становиться его хозяином.
Это где разрешено.
У меня изночально на файл помойке АСЛ в пермишенах указана группа разрешить всем.
И если пользак отредактировал или создал фаел в этой шаре , то автоматом он становиться его хозяином.
Это где разрешено.
Настройка BSD систем
Знание сила, незнание Рабочая сила!
Знание сила, незнание Рабочая сила!
-
tkpiuk
- Сообщения: 26
- ОС: Gentoo
Re: samba: пользователь как владелец созданного файла\каталога (win2k3 domain+samba acl)
конфиг смотри тут, эту статью я писал =) http://ru.gentoo-wiki.com/wiki/Файл_сервер...ене_Win2k#Samba
положи сюда вывод своего конфига командой testparm -s -v
-
bars
- Сообщения: 1086
- ОС: BSD/LINUX
Re: samba: пользователь как владелец созданного файла\каталога (win2k3 domain+samba acl)
tkpiuk писал(а): ↑26.09.2011 07:23
конфиг смотри тут, эту статью я писал =) http://ru.gentoo-wiki.com/wiki/Файл_сервер...ене_Win2k#Samba
положи сюда вывод своего конфига командой testparm -s -v
посмотри
У вас нет необходимых прав для просмотра вложений в этом сообщении.
Настройка BSD систем
Знание сила, незнание Рабочая сила!
Знание сила, незнание Рабочая сила!
-
tkpiuk
- Сообщения: 26
- ОС: Gentoo
Re: samba: пользователь как владелец созданного файла\каталога (win2k3 domain+samba acl)
bars писал(а): ↑26.09.2011 10:34tkpiuk писал(а): ↑26.09.2011 07:23
конфиг смотри тут, эту статью я писал =) 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
кстати,
ads у меня не заработало. только с domain авторизация проходитsecurity = domain
#?hw security = ADS
-
bars
- Сообщения: 1086
- ОС: BSD/LINUX
Re: samba: пользователь как владелец созданного файла\каталога (win2k3 domain+samba acl)
а как билетики от кербероса нормально получаешь?
Настройка BSD систем
Знание сила, незнание Рабочая сила!
Знание сила, незнание Рабочая сила!
-
tkpiuk
- Сообщения: 26
- ОС: Gentoo
Re: samba: пользователь как владелец созданного файла\каталога (win2k3 domain+samba acl)
1000 лет уже просрочены, на форумах полно мнений по поводу этих билетиков, на мой взгляд они нужны для ввода в домен, дальше уже мимо кербероса вроде всё идёт. у тебя версия самбы какая и что является КД ? винда или самба ?
-
bars
- Сообщения: 1086
- ОС: BSD/LINUX
Re: samba: пользователь как владелец созданного файла\каталога (win2k3 domain+samba acl)
КД виндузз 2003
Samba version 3.5.11
насчет билетика так сразу не скажу. но думаю его нужно обновить. тоесть параметр в самбе указать что бы она сама автоматом его меняла
сейчас посомтрел свой билетик ,
Истек.
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)
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)
я еще отдельно включал асл на определенный раздел /mnt/share .
у меня фря
я сделал так http://likeunix.ru/freebsd-8-acl/
у меня фря
я сделал так http://likeunix.ru/freebsd-8-acl/
Настройка BSD систем
Знание сила, незнание Рабочая сила!
Знание сила, незнание Рабочая сила!
-
tkpiuk
- Сообщения: 26
- ОС: Gentoo
Re: samba: пользователь как владелец созданного файла\каталога (win2k3 domain+samba acl)
bars писал(а): ↑28.09.2011 12:50я еще отдельно включал асл на определенный раздел /mnt/share .
у меня фря
я сделал так http://blog.likeunix.ru/freebsd-8-acl/
дак а без него вообще POSIX не канает... у меня с acl фс смонтирована
/dev/sda3 / reiserfs acl 0 1