Одноранговая сеть, машина с Mandriva 2008 в качестве файл-сервера, десяток машин с WinXP в качестве клиентов.
На серве две шары:
/dbase - документы и база "the Bat"
/katar - база программного комплекса "Катарсис" (используется в центрах занятости, написана на fox-е)
Все пользователи в Самбе прописаны.
При попытке войти в комплекс несколькими пользователями выдается сообщение, что нет прав для записи данных в файлы.
Код:
smb.conf
[global]
workgroup = centr
netbios name = Server Samba
server string = Server Samba
; message command = /usr/bin/linpopup "%f" "%m" %s; rm %s
printcap name = cups
load printers = yes
printcap cache time = 60
printing = cups
log file = /var/log/samba/%m.log
max log size = 50
# log level = 3
# hosts allow = 192.168.1. 192.168.2. 127.
# guest account = pcguest
map to guest = bad user
security = share
# password server = <NT-Server-Name>
# password server = *
# password level = 8
# username level = 8
encrypt passwords = yes
smb passwd file = /etc/samba/smbpasswd
; unix password sync = Yes
; pam password change = yes
# passwd program = /usr/bin/passwd '%u'
; passwd chat = *New*UNIX*password* %n\n *Re*ype*new*UNIX*password* %n\n \
;*passwd:*all*authentication*tokens*updated*successfully*
; username map = /etc/samba/smbusers
# include = /etc/samba/smb.conf.%m
# interfaces = 192.168.12.2/24 192.168.13.2/24
# local master = no
# os level = 33
# domain master = yes
# preferred master = yes
# domain logons = yes
# logon script = %m.bat
# logon script = %u.bat
# logon path = \\%L\Profiles\%u
# logon home = \\%L\%u\.profile
# wins support = yes
# wins server = w.x.y.z
# wins proxy = yes
dns proxy = no
# dos charset = 850
# unix charset = ISO8859-1
[homes]
comment = Home Directories
browseable = no
writable = yes
[printers]
comment = All Printers
path = /var/spool/samba
browseable = no
guest ok = yes
writable = no
printable = yes
create mode = 0700
print command = lpr-cups -P %p -o raw %s -r # using client side printer drivers.
use client driver = yes
[print$]
path = /var/lib/samba/printers
browseable = yes
write list = @adm root
guest ok = yes
inherit permissions = yes
[pdf-gen]
path = /var/tmp
guest ok = No
printable = Yes
comment = PDF Generator (only valid users)
printing = bsd
#print command = /usr/share/samba/scripts/print-pdf file path win_path recipient IP &
print command = /usr/share/samba/scripts/print-pdf "%s" "%H" "//%L/%u" "%m" "%I" "%J" &
lpq command = /bin/true
[dbase]
path = /dbase
comment = dbase
browseable = yes
public = yes
writable = yes
[katar]
path = /katar
comment = katar
browseable = yes
public = yes
writable = yesВопрос: как сделать действительно полный доступ к расшареным файлам?