PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : Nur der Besitzer kann in der Publicfreigabe seine Dateien löschen!?



D3R S3H@
22.12.04, 10:12
Hallo,
ich hab schon seit längere Zeit ein nerviges Problem mit meinem Samba Server und zwar habe ich eine Publicfreigabe gemacht, auf der jeder Benutzer im netzwerk zugreifen dürfen soll um Dateien zu kopieren und zu löschen. Nur leider ist es bei mir so, das immer nur der benutzer oder gast seine dateien löschen kann und kein anderer. Das ist zum Beispiel dann lästig wenn ich etwas von einem zum anderen rechner dort zwischenspeichern will. Dann kann ich von dem zweiten Rechner die Dateien nicht vom Server löschen sondern muss dies vom ersten tun.

Meine Config:
[global]
workgroup = abc-nt
netbios name = hundertelf
os level = 0
kernel oplocks = No
server string = abc Software Server
security = user
# domain master = yes
# preferred master = yes
# domain logons = yes
encrypt passwords = yes
guest account = Nobody
map to guest = Bad User
browseable = yes
smb passwd file = /etc/samba/smbpasswd

# <------------ Extras ----------->
short preserve case = yes
max log size = 5000
case sensitive = no
default case = lower
mangle case = no
dead time = 15
read raw = yes
write raw = yes
socket options = TCP_NODELAY
fake oplocks = no
debug level = 2
oplocks = yes
preserve case = yes
getwd cache = yes

[public]
comment = Public Temp Ordner
path = /share/share1/public
guest ok = yes
writeable = yes
browseable = yes
public = yes
create mask = 777
force create mode = 777
force group = nobody


Die dateien werden immer mit dem Benutzer nobody und nogroup erstellt! Und diese Dateien/Verzeichnisse kann selbst als Samba bekannter User nicht löschen...

Vielen Dank schon mal...

D3R S3H@
01.03.05, 07:57
Hat keiner ne Idee?

oafish
01.03.05, 09:07
Hi,
hast du die Berechtigungen unter Linux angepasst? Ansonsten kannst du dir den Parameter force user/group verwenden um die Berechtigungen auf einen User/Gruppe zu mappen.

oafish

tictactux
01.03.05, 14:21
hat das Verzeichnis das sticky-Bit gesetzt (wie bei /tmp üblich) ?
->man chmod (suche STICKY DIRECTORIES)
Gruß
Wolfgang