Разрешение файла, совместно использующее с самбой

Мы совместно используем папки с самбой на сервере Ubuntu 18. Всеми клиентами является также Ubuntu 18. Папка настроена этот путь.

[Tecnica] comment = Carpeta de manuals i informació tècnica browseable = yes path = /home/serverone/DADES/Tecnica writeable = yes public = no valid users = tecnic albert create mask = 0770 directory mask = 0770 # admin users = albert недействительные пользователи = contabilitat administratiu написали список = техника albert # группа силы = forafoc'

Папка в Fstab смонтирована с этой строкой.

//192.168.1.10/Tecnica /home/tecnic/Tecnica cifs credentials=/root/.smbcredentials,uid=1001,gid=1001,rw,dir_mode=0770,file_mode=0770,_netdev 0 0

Проблема состоит в том, что, когда клиент создает папку или файл в папке Tecnica, полномочия группы не применяются.

Если файл fstab устанавливает разрешение группы rwx, и самба установлена позволить писать... Это могло быть что-нибудь на ядре, которое не позволяет Samba устанавливать это полномочия?

С наилучшими пожеланиями, Биль

0
задан 7 September 2018 в 05:36

1 ответ

Полномочия группы не применяются с точки зрения сервера, когда она смотрит на/home/serverone/DADES/Tecnica или от клиента, когда она смотрит на/home/tecnoc/Tecnica?

Если это от стороны клиента, делает это работает правильно, если Вы добавляете "nounix" опцию:

//192.168.1.10/Tecnica /home/tecnic/Tecnica cifs credentials=/root/.smbcredentials,uid=1001,gid=1001,rw,dir_mode=0770,file_mode=0770,_netdev,nounix 0 0

Править: Если проблемой являются несколько клиентов, получающих доступ к этой доле и не многочисленным пользователям на том же клиенте, одна опция - это:

Вы предоставляете только два пользовательских доступа к этой технике доли и albert, и albert, кажется, администратор, так добавьте другую строку к определению доли [Tecnica]:

force user = albert

[Tecnica]
 comment = Carpeta de manuals i informació tècnica
 browseable = yes
 path = /home/serverone/DADES/Tecnica
 writeable = yes
 public = no
 valid users = tecnic albert
 force user = albert

Затем, когда технике предоставляют доступ, он будет действовать как albert. Любая новая техника файла добавляет, будет принадлежать albert поэтому теперь, оба пользователя смогут записать в каждого файлы других. Все старые файлы должны будут иметь свое изменение владения в albert.

Альтернатива этому немного более сложна и будет только работать при использовании Сервера Ubuntu. См. мое сообщение здесь: Лучшая практика для общего каталога на сервере (окна самбы 10 клиентов)

0
ответ дан 28 October 2019 в 00:30

Другие вопросы по тегам:

Похожие вопросы: