Samba-Share und Benutzerberechtigungen

Probleme mit Samba, NFS, FTP und Co.
Antworten
saxandl
Beiträge: 106
Registriert: 06.09.2011 07:17:00

Samba-Share und Benutzerberechtigungen

Beitrag von saxandl » 04.02.2019 16:44:40

Hi
Ich habe ein Verzeichnis, in dem Files abgelegt werden. Ziel ist, dass verschiedene
user der gruppe @users, die dort abgelegten files lesen und beschreiben können.

meine smb.conf:

Code: Alles auswählen

[A-Z]
	follow symlinks = yes
	read list = franz,robert
	force group = users
	path = /srv/A-Z
	browseable = no
	write list = @users
	directory mode = 777
	valid users = @users
	create mode = 764
	comment = A-Z
	force create mode = 764
	force directory mode = 777

Wenn user alex ein file anlegt (sowol mac als auch win), wird es mit "-rwxr--r--" maskiert (744), und user herbert
kann es zwar lesen, nicht aber beschreiben (editieren).

Ändere file mit chmod auf 764

und jetzt wird es spannend!!:
textfile:
öffnen und speichern mit Mac OS x : owner und gruppe bleiben unverändert
öffnen und speichern mit Windows 7: owner und gruppe ändern sich "-rwxr--r--" (744)

PDF
öffnen und speichern mit Windows 7: owner und gruppe bleiben unverändert
öffnen und speichern mit Mac OS x : owner und gruppe ändern sich "-rwxr--r--" (744)

was läuft da schief ?

Benutzeravatar
bluestar
Beiträge: 2335
Registriert: 26.10.2004 11:16:34
Wohnort: Rhein-Main-Gebiet

Re: Samba-Share und Benutzerberechtigungen

Beitrag von bluestar » 05.02.2019 09:25:41

saxandl hat geschrieben: ↑ zum Beitrag ↑
04.02.2019 16:44:40
was läuft da schief ?
Was sagt die globale Einstellung unix extensionsin deiner smb.conf, falls du sie NICHT deaktiviert haben solltest, beachte den Hinweis hier: https://wiki.ubuntuusers.de/Samba_Serve ... Extensions

rendegast
Beiträge: 15041
Registriert: 27.02.2006 16:50:33
Lizenz eigener Beiträge: MIT Lizenz

Re: Samba-Share und Benutzerberechtigungen

Beitrag von rendegast » 05.02.2019 12:27:58

Werden die Besonderheiten vielleicht als acl hinterlegt?

Code: Alles auswählen

getfacl ....
mfg rendegast
-----------------------
Viel Eifer, viel Irrtum; weniger Eifer, weniger Irrtum; kein Eifer, kein Irrtum.
(Lin Yutang "Moment in Peking")

saxandl
Beiträge: 106
Registriert: 06.09.2011 07:17:00

Re: Samba-Share und Benutzerberechtigungen

Beitrag von saxandl » 05.02.2019 13:59:59

@bluestar
unix extensions sind auf "no" gesetzt

@rendegast
getfacl ist mir komplett neu ;-)
verstehe ich das richtig: mit setfacel das Wurzelverzeichnis konfigurieren, dessen Einstellungen
dann in alle Unterverzeichnissen vererbt wird - unabhängig, welcher user/gruppe Dateien
anlegt?

rendegast
Beiträge: 15041
Registriert: 27.02.2006 16:50:33
Lizenz eigener Beiträge: MIT Lizenz

Re: Samba-Share und Benutzerberechtigungen

Beitrag von rendegast » 09.02.2019 01:41:13

saxandl hat geschrieben: ... mit setfacel das Wurzelverzeichnis konfigurieren, dessen Einstellungen
dann in alle Unterverzeichnissen vererbt wird - unabhängig, welcher user/gruppe Dateien
anlegt?
Erstmal nur mit 'getfacl' prüfen, ob überhaupt ACL benutzt werden.

Alternativ 'ls -l', hinter den einfachen Berechtigungen taucht ein '+' auf als Zeichen für ACL.
mfg rendegast
-----------------------
Viel Eifer, viel Irrtum; weniger Eifer, weniger Irrtum; kein Eifer, kein Irrtum.
(Lin Yutang "Moment in Peking")

Antworten