PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : Sambafreigabe spezielle Rechte...



Xmasman
05.05.04, 23:43
Nachdem ich mich mittlerweile schon ein bisschen mit Samba beschäftigt habe, habe ich fast erreicht was ich haben wollte.
Mein Problem ist nun folgendes:
Ich will eine Freigabe names Session (siehe unten) haben auf der jeder User schreiben und lesen kann.
Weiter will ich als Admin dort natürlich alles schreiben und lesen, aber auch löschen können (dürfen die anderen nicht).
Mit der momentanen Einstellung kann ich nicht die Sachen der anderen löschen bzw. verschieben (außer ich würde das als root machen was ich nicht will).
Jetzt hatte ich die Funktion admin user = meinName gemacht, aber das Problem ist das die Dateien dann als Benutzer root haben was nicht soll.
Ich hoffe ihr versteht was ich meine und es kann mir jemand helfen.
Ich habe das ganze auch schon mal so versucht das ich das ganze als weitere Freigabe hinzufüge und dort extra definiere :
admin users = xmasman
valid users = xmasman
force user = xmasman
force group = session
create mask = 0755
force create mask = 0755
directory mask = 0755
force directory mask = 0755
Dies hat aber nicht in der Art geklappt und die angelegten Dateien waren vom Benutzer root mit gruppe xmasman.

####################################
####################################

Hier schon mal die smb.conf :

# Global parameters
[global]
log file = /var/log/samba/log.%m
netbios name = xmas-server
server string = Xmas-Server
workgroup = SESSION
debuglevel = 0
os level = 100
preferred master = yes
encrypt passwords = true
panic action = /usr/share/samba/panic-action %d
passdb backend = tdbsam guest

[session]
path = /daten/session
comment = Serverlaufwerk mit allen Files
writeable = yes
valid users = @session
force group = session
create mask = 0755
force create mode = 0755
directory mask = 0755