.png)
Ich habe also eine Freigabe auf Ubuntu, auf die sowohl über Ubuntu- als auch über Windows-Rechner zugegriffen wird. Meine entsprechende smb.conf sieht folgendermaßen aus:
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)
Der Ordner „/share“ ist mit der Berechtigung 777 konfiguriert. Wenn Sie neue Dateien/Verzeichnisse über Windows erstellen, werden diese problemlos mit der Berechtigung 777 erstellt. Mounten Sie die Freigabe mit CIFS wie folgt:
//<ip>/share /mnt/sahre cifs credentials=/creds,rw,noperm,iocharset=utf8,file_mode=0777,dir_mode=0777 0 0
gibt mir die Berechtigung 775 für alle neu erstellten Dateien/Verzeichnisse. Dies führt zu ernsthaften Kompatibilitätsproblemen. Wenn jemand einen Vorschlag hat, was getan oder untersucht werden sollte, würde ich ihn gerne hören!