LINUX.ORG.RU
ФорумAdmin

samba игнорировать попытки изменения прав на файлы

 ,


0

1

Имеется samba сервер с acl и кучей пользователей.

Пользователи подключаются с windows

И с «некоторых пор» начал ловить ошибку вида не копируются файлы.

Методом тыка увидел такое под windows:

  • Создаю файл или папку, копирую на шару - успех
  • Создаю файл, меняю его права, копирую на шару - ошибка(необходимо разрешение на выполнение данной операции)

Предположительно винда копирует папку/файл, пытается перенести права и обламывается.

Есть идеи как со стороны samba можно это игнорировать?

Идеи как это обойти со стороны windows тоже приветствую.

Часть конфига samba проблемной шары

[Диск]
  comment = Диск
  path = /share/disk
  writable = yes
  valid users = @employee
  guest ok = no
  create mask = 0777
  directory mask = 0777
  readonly = no
  browseable = yes
  hide unreadable = yes
  syslog = 7
  inherit acls = yes
  map acl inherit = yes
  inherit owner = yes

И права на папку в системе

#  getfacl /share/disk
getfacl: Removing leading '/' from absolute path names
# file: share/disk
# owner: root
# group: root
user::rwx
group::rwx
group:employee:r-x
group:boss:rwx
mask::rwx
other::---
default:user::rwx
default:group::rwx
default:group:boss:rwx
default:mask::rwx
default:other::---

Да, там именно employee:r-x чтобы пользователи не создавали в корне свои папки, далее идёт

# file: share/disk/Общее
# owner: root
# group: root
user::rwx
group::rwx
group:employee:rwx
group:boss:rwx
mask::rwx
other::---
default:user::rwx
default:group::rwx
default:group:employee:rwx
default:group:boss:rwx
default:mask::rwx
default:other::---

Ответ на: комментарий от hotpil

Прочёл наискосок.

Не вижу там чего-либо полезного. (ткни пальцем, если я что не заметил)

Менять структуру прав в шаре не могу. Не я её такой придумал.

Нужно именно что-то сделать с описанной проблемой копирования документов с нестандартными правами из windows.

Или со стороны samba, или со стороны windows.

Flotsky ()