Доброго времени суток. Установил самбу сервер и создал аналогичных пользователей для самбы и для самой системы (т.е. Юзверь пароль совпадают и там и там). Логинится нормально без проблем только файл созданный одним пользователем не может быть модифицирован другим… Думаю что можно было бы проблему решить задав другую маску для создания файла. Выяснил, что данную маску меняет утилита umask но ее надо запускать из шелла пользователя а у меня пользователя созданы без него. Вот такие пироги :) Спасибо всем кто откликнется..З.Ы. Да еще можно создать список юзверей которые будут пользовать и одного юзьверя самбы, но такой вариант не подходит по тому что всем им придется ставить один пароль.
В smb.conf есть опция
create mask = 660
(ну или не 660, а сколько надо).Кроме того, есть опции
force user
user map
, которая позволяет мапировать нескольких Samba-юзеров в одного юниксового. (Пишу по памяти, и вообще, уже поздно; так что RTFM 'man smb.conf', он рулеz.)
>В smb.conf есть опция
>create mask = 660
>(ну или не 660, а сколько надо).
>
>Кроме того, есть опции
>force user
>user map
>, которая позволяет мапировать нескольких Samba-юзеров в одного юниксового. (Пишу по памяти,
>и вообще, уже поздно; так что RTFM 'man smb.conf', он рулеz.)
>
Да это выход спасибо!!! Извеняюсь что при прочтении мануала 'man smb.conf' я пропустил данную оприцию спасибо что ткнули носом... Думаю если нет других вариантов то тема закрыта...
>Думаю если нет других вариантов то тема закрыта...Еще можно "inherit permissions". Сам давно пользуюсь - проблем (пока) нет.
>Еще можно "inherit permissions". Сам давно пользуюсь - проблем (пока) нет.А можно поподробнее что это такое "inherit permissions" просто я осваиваю Linux чуть больше месяца и с ними еще сталкивался ну или хотябы напишите плз какой мануал надо RTF :)...
>А можно поподробнее что это такое "inherit permissions" просто я осваиваю Linux
>чуть больше месяца и с ними еще сталкивался ну или хотябы
>напишите плз какой мануал надо RTF :)...А я вот осваиваю Фрю чуть больше года (с тех пор, как забил на Линух), так что опыта тоже не густо.
"RTF..." само собой "...M" :), а конкретнее, man smb.conf. Вкратце суть такова: если на шаре это включено, то для вновь создаваемых каталогов разрешения будут один в один скопированы с родительских. Для файлов - тоже самое кроме битов "x".
"inherit permissions" отменяет все сделанные ранее "... mask" и "... mode".
ACL рулят.
setfacl -d -m u:user1:rwx folder
setfacl -d -m u:user2:rwx folder
setfacl -d -m u:user3:rwx folderлюбой файл созданный в folder будет доступен как rw