Cifs 共用不保留 smb.conf 中的權限配置(775 而非 777)

Cifs 共用不保留 smb.conf 中的權限配置(775 而非 777)

所以我在ubuntu上有一個共享,可以透過ubuntu和windows機器存取。我的相關 smb.conf 是這樣的:

path = /share
create_mask = 0777
force create mode = 0777 
security mask = 0777
directory mask = 2777
force directory mode = 0777
directory security mask = 2777
force directory security mode = 2777
writeable = yes
browseable = yes
valid users = <list of users>
forcegroup = group (all the above users are memebers in this group)

資料夾“/share”配置為 777 權限。透過 Windows 建立新檔案/目錄會建立具有 777 權限的檔案/目錄。像這樣使用 cifs 安裝共用:

//<ip>/share /mnt/sahre cifs credentials=/creds,rw,noperm,iocharset=utf8,file_mode=0777,dir_mode=0777 0 0

給我所有新建立的檔案/目錄的權限 775。這導致了一些嚴重的相容性問題。如果有人對該做什麼或調查有任何建議,我很想聽聽!

相關內容