Zugriffsberechtigungen bei Samba-Share
Hallo liebe Liste,
in meinem Netzwerk läuft ein Linux-Server (Debian 7) und mehrere
Linux-Clients.
Auf dem Server ist u.a. Samba installiert (Version 3.6.6).
In der Datei "smb.conf" habe ich u.a. zwei Shares konfiguriert:
[Daten_Thilo]
path = /home/samba/thilo
comment = Datenablage von Thilo
valid users = thilo
writeable = yes
# Neu erstellte Verzeichnisse:
directory mask = 0750
# Neu erstellte Dateien:
create mask = 0640
force user = thilo
force group = thilo
[Public]
path = /home/samba/public
comment = Gemeinsam genutzter Ordner
valid users = @familie
writeable = yes
# Neu erstellte Verzeichnisse:
directory mask = 0770
# Neu erstellte Dateien:
create mask = 0660
force user = thilo
force group = familie
Auf das Share "Daten_Thilo" soll nur der Benutzer "thilo" zugreifen
können, auf das Share "Public" sollen alle Familienmitglieder zugreifen
können (lesend und schreibend).
Die Konfiguration habe ich mit "testparm" geprüft, keine Fehlermeldung.
Auf den Linux-Clients gibt es in der /etc/fstab entsprechende Einträge:
//192.168.0.1/Daten_Thilo /home/thilo/Daten_auf_Server/Privat cifs
noauto,user,user=thilo,dom=irgendwas,pass=geheim
//192.168.0.1/Public /home/thilo/Daten_auf_Server/Public cifs
noauto,user,user=thilo,dom=irgendwas,pass=geheim
Zusätzlich wird im Autostart ein kleines Skript ausgeführt, welches ggf.
die Verzeichnisse lokal anlegt und anschl. die Shares mounted.
Das funktioniert auch grundsätzlich.
Was ich aber nicht verstehe: Wenn ich auf dem Server in die
Verzeichnisse wechsele, auf denen die Daten abgelegt sind, dann sehen
die Zugriffsrechte so aus:
a) für den Ordner "/home/samba/thilo":
root@server:/home/samba/thilo# ls -al
insgesamt 96
drwxr-x--- 2 thilo thilo 4096 Mär 30 11:22 .
drwxr-xr-x 5 root root 4096 Mär 29 22:42 ..
-rw-rw-r-- 1 thilo thilo 82015 Mär 24 21:04 testdatei_1
root@server:/home/samba/thilo#
b) für den Ordner "/home/samba/public":
root@server:/home/samba/public# ls -al
insgesamt 2876
drwxrwx--- 2 thilo familie 4096 Mär 30 11:21 .
drwxr-xr-x 5 root root 4096 Mär 29 22:42 ..
-rw-rw-r-- 1 thilo familie 832 Aug 25 2013 file_eins
root@server:/home/samba/public#
Warum sind bei a) die Dateien für die Gruppe "thilo" les- und
schreibbar? Und warum sind die Dateien für jedermann lesbar
("world-readable")?
Warum sind bei b) die Dateien für jedermann lesbar ("world-readable")?
Aufgrund meiner Konfiguration hätte ich erwartet, dass die
Zugriffsrechte so aussehen:
a) für den Ordner "/home/samba/thilo":
-rw-r----- 1 thilo thilo 82015 Mär 24 21:04 testdatei_1
b) für den Ordner "/home/samba/public":
-rw-rw---- 1 thilo familie 832 Aug 25 2013 file_eins
Kann mich jemand erleuchten?
Vielen Dank und Grüße
Thilo
Reply to: