Hi Leute,
Ich sitz hier nun schon einige Tage dran, finde aber keine wirkliche Lösung zu dem Problem.
Folgendes Szenario:
Der Nutzer meiner Linuxbox (zico) hat in seinem ~ einen Unterordner namens "data/". Diesen möchte ich im Netzwerk für eine Windows 7 Maschine freigeben.
Das Problem ist nun:
Nur Samba Nutzer zico kann auf den Ordner zugreifen. Alle anderen haben nicht die erforderliche Berechtigung. Lokal besitzt der Ordner die Berechtigung 0777 und gehört dem Nutzer zico. Samba lässt andere Nutzer auch auf andere Ordner zu, jedoch nicht den, der in meinem (zico) ~ liegt.
Hie rmal meine smb.conf:
[global]
workgroup = LOCAL
name resolve order = wins lmhosts hosts bcast
socket options = SO_RCVBUF=8192 SO_SNDBUF=8192
printcap name = /etc/printcap
wins support = Yes
idmap config * : backend = tdb
valid users = WIN7NUTZER zico
security = user
[stella-data]
comment = Data Ordner
path = /home/zico/data
read only = Yes
guest ok = Yes
[stella-share]
comment = Share Ordner
path = /home/zico/data/share
read only = No
create mask = 0777
directory mask = 0777
guest ok = yes
[test]
comment = Test
path = /tmp
read only = No
create mask = 0777
directory mask = 0777
Also hier zu sehen - die ersten beiden Freigaben sind für WIN7NUTZER nicht verfügbar. "test" klappt jedoch wunderbar.