Вопрос по установке разрешений в samba

Настройка сетевых служб, маршрутизации, фаерволлов. Проблемы с сетевым оборудованием.
Правила форума
Убедительная просьба юзать теги [code] при оформлении листингов.
Сообщения не оформленные должным образом имеют все шансы быть незамеченными.
Аватара пользователя
goshanecr
сержант
Сообщения: 252
Зарегистрирован: 2008-03-31 15:54:49
Откуда: Пермь, Екатеринбург
Контактная информация:

Вопрос по установке разрешений в samba

Непрочитанное сообщение goshanecr » 2009-11-25 9:53:24

Добрый всем день!
Прикрутил самбу на FreeBSD 8.0 i386 к домену на Win2003 Serv. Есть общие папки для пользователей. Одна проблема. Когда пользователь в общей папке что-либо создаёт, у других к этому материалу есть доступ лишь на чтение. Скажите пожалуйста как починить? В конфиговых параметрах вроде не увидел маску для создаваемых папок и файлов.

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

[global]
workgroup = LYC-STYLE
server string = Lyceum FreeBSD file server
netbios name = lyc-bsdserv
security = ads
auth methods = winbind

hosts allow = 192.168.10.0/24 172.17.0.1/32 127.0.0.1/32
smb ports = 445

load printers = no
show add printer wizard = no

;  guest account = pcguest

log file = /var/log/samba/log.%m

max log size = 128

password server = 192.168.10.1

realm = lyc-style.local

passdb backend = tdbsam

include = /usr/local/etc/smb.conf.%m

socket options = TCP_NODELAY

interfaces = 192.168.10.5/24

local master = no
os level = 33
domain master = no
preferred master = no
domain logons = no

winbind use default domain = yes
winbind uid = 10000 - 15000
winbind gid = 10000 - 15000
winbind enum users = yes
winbind enum groups = yes
winbind separator = +

wins support = no

wins server = 192.168.10.1

dns proxy = no

# Charset settings
display charset = koi8-r
unix charset = koi8-r
dos charset = cp866

# Use extended attributes to store file modes
store dos attributes = yes
map hidden = yes
map system = yes
map archive = yes

# Use inherited ACLs for directories
nt acl support = yes
inherit acls = yes
map acl inherit = yes
case sensitieve = no

#============================ Share Definitions ==============================
[share]
   public = yes
   comment = My test share
   browseable = yes
   writable = yes
   valid groups = "LYC-STYLE+lyc_USERS"
   path = /mnt/big/smb/userdirs/%U
Люблю в инете шарить. И браузер мой только Opera !!!
Пользователям стараюсь ставить дистр Ubuntu. Уже 3 человека пересели.
Домашний комп FreeBSD 9.0 amd64
FreeBSD - изменим жизнь к лучшему!

Хостинговая компания Host-Food.ru
Хостинг HostFood.ru
 

Услуги хостинговой компании Host-Food.ru

Хостинг HostFood.ru

Тарифы на хостинг в России, от 12 рублей: https://www.host-food.ru/tariffs/hosting/
Тарифы на виртуальные сервера (VPS/VDS/KVM) в РФ, от 189 руб.: https://www.host-food.ru/tariffs/virtualny-server-vps/
Выделенные сервера, Россия, Москва, от 2000 рублей (HP Proliant G5, Intel Xeon E5430 (2.66GHz, Quad-Core, 12Mb), 8Gb RAM, 2x300Gb SAS HDD, P400i, 512Mb, BBU):
https://www.host-food.ru/tariffs/vydelennyi-server-ds/
Недорогие домены в популярных зонах: https://www.host-food.ru/domains/

arkan
ст. прапорщик
Сообщения: 559
Зарегистрирован: 2008-08-03 19:58:13
Откуда: Новосибирск
Контактная информация:

Re: Вопрос по установке разрешений в samba

Непрочитанное сообщение arkan » 2009-11-25 19:45:51

на шару
create mask = 0777
directory mask = 0777

Аватара пользователя
goshanecr
сержант
Сообщения: 252
Зарегистрирован: 2008-03-31 15:54:49
Откуда: Пермь, Екатеринбург
Контактная информация:

Re: Вопрос по установке разрешений в samba

Непрочитанное сообщение goshanecr » 2009-11-26 7:32:34

Нашёл решение тут.
В описание шары добавил:

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

   force user = "user"
   force create mode = 0660
   force directory mode = 0770
Теперь у любого пользователя при создании файлов и папок в шаре владельцем будет установлен user.
Люблю в инете шарить. И браузер мой только Opera !!!
Пользователям стараюсь ставить дистр Ubuntu. Уже 3 человека пересели.
Домашний комп FreeBSD 9.0 amd64
FreeBSD - изменим жизнь к лучшему!