Samba neue Erstellung von Dateien/Ordner mit bestimmten Rechten

MrDeluxe

Enthusiast
Thread Starter
Mitglied seit
01.04.2006
Beiträge
1.443
Guten Tag,

ich dachte ich wäre mit der Sambakonfiguration endlich am Ende aber leider war dem nicht so.

Mir ist jetzt aufgefallen, wenn ich einen neuen Ordner erstelle dann mit den Rechten:
drwxr-xr-x 2 user gruppe test

Ich will bei einer einem neuen Ordner aber diese Einstellung vorfinden

dr-xrwx--- 11 gast Tauschgruppe test

das ganze lässt sich zwar mit chown -R gast:Tauschgruppe test + chmod -R 570 test abändern aber wie gesagt es soll bei der Erstellung schon passieren.

Ich dachte eigentlich diese Einstellung in der smb.conf wäre dafür zuständig:
create mode = 0570
directory mdoe = 0570


Wo liegt der Fehler?
 
Zuletzt bearbeitet:
Wenn Du diese Anzeige nicht sehen willst, registriere Dich und/oder logge Dich ein.
dann müsstest du auch "force user" mit angeben und "force group" google das mal im zusammenhang mit samba, da solltest du fündig werden ;)
 
alsoo so siehts in meiner smb.conf aus

[Lager]
Comment = Tauschplatz
path = /crypto/Lager
write list = @Tauschgruppe
read list = @Gaeste
browseable = yes
force group = Tauschgruppe
force user = tester

Problem: Nur noch der user "tester" darf dann was anlegen OBWOHL ich auch in der Tauschgruppe bin

wenn ich force user = tester weglasse dann steht zumindest das da, wenn ich eine neue Datei anlege:

dr-xrwx--- 11 ersteller_der_Datei Tauschgruppe test

Problem: wieder nur der Ersteller kann Änderungen vornehmen OBWOHL andere User in der Tauschgruppe sind... ich verstehs nicht mehr.
 
Gibt's nicht auch noch "create User" oder "force create user" ? irgendwie sowas ... :hmm:

Musst mal man samba durchblättern oder weiter im Netz googeln, da ist alles ganz gut beschrieben. ;)
 
habe es nun soweit hinbekommen wie ich wollte hier meine smb.conf:

Code:
[global]
Workgroup = BLA
server string = FileServer %v
netbios name = SERVER
##Zugriffskontrolle Freigaben
security = user
encrypt passwords = yes
invalid users = root
smb passwd file = /etc/samba/smbpasswd
bind interfaces only = True
interfaces = eth0 192.168.55.26 eth2 10.10.10.1 eth3 192.168.55.23
hosts deny = ALL
hosts allow = 127.0.0.1 192.168.55.0/24 10.10.10.0/30 
##Log Optionen
log file = /var/log/samba.log.%m
max log size = 50
##Optimierung Samba
socket options = TCP_NODELAY


[Lager]
Comment = Tauschplatz
path =  /crypto/Lager
write list = @Tauschgruppe 
read list = gast
browseable = yes
force group = Tauschgruppe
force user = root
create mask = 0770
directory mask = 0770

[User_1]
comment = User_1 Ordner
path = /crypto/User_1
write list = @User_1
directory mask = 0770
create mask = 0770
browseable = yes

[User_2]
comment = User_2 Ordner
path = /crypto/User_2
write list = @User_2
directory mask = 0770
create mask = 0770
browseable = yes

[Gast-Upload]
Comment = Gastzutritt zum hochladen von Dateien
Path = /crypto/Gastupload
write list = User_1 gast
valid users = User_1 gast
create mask = 0770
directory mask = 0770
#force group = Gaeste
browseable = yes


Hier die Regeln für die Ordner:
Code:
drwx------ 7 user_1   Gruppe_1 82 14. Nov 20:31 User_1
drwx------ 2 user_2   Gruppe_2         6  1. Nov 23:11 User_2
drwxrwx--- 2 user_1   Gaeste        6 14. Nov 11:44 Gastupload
drwxrwx--- 5 root      Tauschgruppe 45 14. Nov 12:09 Lager

ganz sauber ist es wohl nicht aber es klappt erstmal so weit...

danke an die Helfer!


@_Valium_: SWAT kann jeder xD || nene vllt. beim nächsten mal ;)
 
Zuletzt bearbeitet:
Hardwareluxx setzt keine externen Werbe- und Tracking-Cookies ein. Auf unserer Webseite finden Sie nur noch Cookies nach berechtigtem Interesse (Art. 6 Abs. 1 Satz 1 lit. f DSGVO) oder eigene funktionelle Cookies. Durch die Nutzung unserer Webseite erklären Sie sich damit einverstanden, dass wir diese Cookies setzen. Mehr Informationen und Möglichkeiten zur Einstellung unserer Cookies finden Sie in unserer Datenschutzerklärung.


Zurück
Oben Unten refresh