Мы совместно используем папки с самбой на сервере 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 устанавливать это полномочия?
С наилучшими пожеланиями, Биль
Полномочия группы не применяются с точки зрения сервера, когда она смотрит на/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 клиентов)