Страница 1 из 1

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

Добавлено: 2009-11-25 9:53:24
goshanecr
Добрый всем день!
Прикрутил самбу на 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

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

Добавлено: 2009-11-25 19:45:51
arkan
на шару
create mask = 0777
directory mask = 0777

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

Добавлено: 2009-11-26 7:32:34
goshanecr
Нашёл решение тут.
В описание шары добавил:

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

   force user = "user"
   force create mode = 0660
   force directory mode = 0770
Теперь у любого пользователя при создании файлов и папок в шаре владельцем будет установлен user.