LINUX.ORG.RU
решено ФорумAdmin

Samba. Guest login не имеет прав записи в папку.


0

0

Есть папка share, права на неё 755, владелец admin группа user

Внутри неё существует ряд папок. У некоторых папок владелец admin группа admin, права 777 (назовём их папками первого вида), у других папок владелец user группа user, права 755 (назовём их папками второго вида). Внутри папок обоих видов все файлы и подпапки имеют владелец user, группа user, но доступ к файлам 666, а доступ к подпапкам 777.

Конфиг самбы:

workgroup = workgroup netbios = WORKGROUP security = share guest account = user

interfaces = 10.11.1.0/24 eth0 encrypt passwords = true

passdb backend = tdbsam

obey pam restrictions = yes

unix password sync = yes

pam password change = yes

map to guest = bad user

usershare allow guests = yes

[share] path = /home/user/share comment = buh writable = yes guest ok = yes read only = no create mask = 0666 directory mask = 0777

[printers] comment = All Printers browseable = no path = /var/spool/samba printable = yes guest ok = no read only = yes create mask = 0700

[print$] comment = Printer Drivers path = /var/lib/samba/printers browseable = yes read only = yes guest ok = no

Теперь сама ситуация:

Внутри папок первого вида можно делать что угодно, права полные. В корне папок второго вида нельзя вносить изменения в существующие файлы, т.е. создать можно, удалить нельзя, редактировать нельзя, но если зайти в подпапку папок второго вида, то там доступ полный.

Если в корне шары (share) на папки первого вида сделать chmod, то всё получится, но если сделать chmod на папки второго вида, то сначала новые права применятся, но через 2-3 секунды вернутся 755. Если отключить самбу - права можно менять и на папки второго вида, но после включения самбы на них опять возвращается 755.

Как быть, что делать?

Спасибо!

Многоуважаемый и Могучий ЛОР, огромное спасибо за помощь! Проблема решена! Оказался виноват виндовый клиент с вирусом.

humbert ()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.