Samba - Erstellung von Dateien verletzt Zugriffsbits

Probleme mit Samba, NFS, FTP und Co.
Antworten
Hartmannsgruber
Beiträge: 8
Registriert: 17.07.2023 10:05:47

Samba - Erstellung von Dateien verletzt Zugriffsbits

Beitrag von Hartmannsgruber » 20.08.2023 15:56:31

Servus Leute,

ich habe einen kuriosen Fehler.
Auf meinen Debian-Server ist Samba installiert und ermöglich mehreren Rechnern (Linux + Windows) auf bestimmte Ordner zuzugreifen.
Die Zugriffsbits sind durch das SGID Bit des übergeordneten Ordners auf 770 gesetzt.
Alle Dateien die sich im Verzeichnis befinden haben somit standardmäßig den Wert 770.
Bearbeitet nun ein User der Zugriff auf das Verzeichnis hat eine Datei, oder legt eine neue an, so werden die Zugriffsbits auf 766 für Dateien und 777 für Ordner gesetzt.
Bei manchen Dateien wird sogar ein ACL gesetzt.

Muss hierzu vielleicht in der smb.conf Werte für create mask, force create mask, directory mask und force directory mask gesetzt werden, oder sollte dies eigentlich auch ohne gehen?
Ich habe keine Ahnung warum das passiert, hat jemand von euch eine Ahnung?

Benutzeravatar
oln
Beiträge: 487
Registriert: 05.01.2021 09:41:24

Re: Samba - Erstellung von Dateien verletzt Zugriffsbits

Beitrag von oln » 21.08.2023 11:46:13

Moin,
gib in deinem Share in der smb.conf an, welche "create mask" genommen werden soll.
In etwa so:

Code: Alles auswählen

[sharename]
	....
        create mask = 0770
Windows und Linux vergeben unterschiedliche Arten von Rechten. Da müsste man deine smb.conf sehen um weitere Aussagen zu treffen.
Gruß Ole
AbuseIPDB

Antworten