[samba] samba не сверяет клиента с владельцем файла

Pavel I. Kaleda =?iso-8859-1?q?pik_=CE=C1_ntlab=2Eru?=
Пн Сен 1 03:56:51 MSD 2008


Доброго времени суток!

Сегодня обнаружил неожиданную вещь: на паре моих серверов Samba не 
сверяет пользователя-клиента и пользователем файла.

В итоге, например,
1) пользователь user может удалить файл, принадлежащий root.root 
(пользователь root и группа root) и с системной маской прав -rw-r--r--
2) пользователь user с основной группой group не может удалить файл, 
принадлежащий user2.group, хотя тот имеет маску -r--rw-r--

Подскажите, это проблема сборки samba (у меня стоит 3.0.31-alt1.m40.1) 
или что-то еще?

smb.conf:
[global]
    server string = Samba server on %h (v. %v)
    workgroup = MAYKA
    dos charset = cp1251
    printcap name = cups
    load printers = no
    printing = cups
    log file = /var/log/samba/log.full
    max log size = 50
    log level = 5
    security = user
    encrypt passwords = yes
    smb passwd file = /etc/samba/smbpasswd
    username map = /etc/samba/smbusers
    socket options = TCP_NODELAY
    local master = yes
    os level = 128
    domain master = yes
    preferred master = yes
    dns proxy = no
    use sendfile = yes

[homes]
    create mask = 0744
    read only = No
    guest ok = No
    path =
    comment = Home Directory for '%u'
    browseable = no
    writable = yes

[pub]
    comment = Public Stuff
    path = /home/samba/pub
    create mask = 0644
    writable = yes

[pub2]
    create mask = 0644
    read only = No
    guest ok = No
    path = /home/samba/pub2
    comment = Pub2
    public = yes
    writable = yes
    printable = no
    force create mode = 0644

Спасибо!

Павел


Подробная информация о списке рассылки Samba