Ich kämpfe gerade mit einer Samba-Freigabe in der, wenn der Benutzer capouser Dateien erstellt, diese mit den falschen Rechten erstellt werden. Soll bedeuten: Die Datei kann zwar erstellt aber danach nicht mehr beschrieben, gelöscht oder whatever werden. (es geht um die letzte Zeile)
Gemäß Samba-Konfiguration sollte es aber 0700 sein:
Die Gruppe sollte dabei eigentlich keine Auswirkung haben, würde aber auch passen:
Lustigerweise funktioniert die Freigabe eines anderen Benutzers einwandfrei. Der einzige Unterschied besteht darin, das ich in der sudo-Gruppe dabei bin. Dürfte aber der Logik nach ebenfalls keinen Einfluss der Gruppe haben.
Weiß jemand wo der Hund begraben liegt?
mfg benediktibk
Code:
root@123meins:/mnt/Bernadette/20110624# ls -l
total 208
drwx------ 2 capouser samba 4096 2011-06-24 20:52 desktop
drwx------ 21 capouser samba 4096 2011-06-27 20:03 Documents
drwx------ 7 capouser samba 4096 2011-06-24 20:58 Pictures
-rwx------ 1 capouser samba 174077 2011-01-18 15:58 Rechnung Nr 111067.pdf
-r-x------ 1 capouser samba 22731 2011-06-27 16:11 unterlagennichtwiss.pdf
Gemäß Samba-Konfiguration sollte es aber 0700 sein:
Code:
[Bernadette]
path = /mnt/Bernadette
available = yes
browseable = yes
writeable = no
write list = capouser
create mode = 0700
directory mode = 0700
force group = samba
force user = capouser
Die Gruppe sollte dabei eigentlich keine Auswirkung haben, würde aber auch passen:
Code:
root@123meins:/mnt/Bernadette/20110624# less /etc/group | grep samba
sambashare:x:116:
samba:x:1001:benediktibk,capouser,gast,guenther
Lustigerweise funktioniert die Freigabe eines anderen Benutzers einwandfrei. Der einzige Unterschied besteht darin, das ich in der sudo-Gruppe dabei bin. Dürfte aber der Logik nach ebenfalls keinen Einfluss der Gruppe haben.
Code:
[Benedikt]
path = /mnt/Benedikt
available = yes
browseable = yes
writable = no
write list = benediktibk
create mode = 0700
directory mode = 0700
force group = samba
force user = benediktibk
Weiß jemand wo der Hund begraben liegt?
mfg benediktibk