Cifs-Freigabe behält Berechtigungskonfiguration in smb.conf (775 statt 777) nicht bei


1

Ich habe also eine Ubuntu-Freigabe, auf die sowohl über Ubuntu- als auch über Windows-Computer zugegriffen werden kann. meine relevante smb.conf sieht so 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 777 Berechtigungen konfiguriert. Durch das Erstellen neuer Dateien / Verzeichnisse über Windows werden diese mit 777-Berechtigungen erstellt. Mounten der 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 Erlaubnis von 775 für alle neu erstellten Dateien / Verzeichnisse. Dies verursacht einige schwerwiegende Probleme mit der Kompatibilität. Wenn jemand einen Vorschlag hat, was getan oder untersucht werden soll, würde ich ihn gerne hören!

Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.