der_angler
20.11.11, 18:08
Nabend,
ich versuche jetzt schon seit 2-3 Tagen einen gemeinsamen Samba-Share für unser Büro anzulegen, und ich bekomme es einfach nicht hin.
Das Ziel soll eine Freigabe "docs" sein, auf den bestimmte User (aber eben nicht alle) vollen Zugriff haben. Sprich wer Zugriff hat, der darf auch alles, d.h. auch die Dateien von anderen ändern & löschen.
Im Prinzip geht das ganze auch, das Problem ist nur folgendes:
Wenn ein User an seinem WindowsXP Client eine Datei in Word öffnet, ändert und wieder speichern will, dann erscheint eine Fehlermeldung von wegen Rechte fehlen oder zuwenig Speicherplatz. Die Dialogbox bietet den Button "Wiederholen" an, wird dieser vom User ausgewählt wird die Datei dann auch gespeichert.
Das gleiche wenn der User eine neue Datei anlegt. Das erste anlegen der Datei klappt ohne Probleme, will er diese dann verändert abspeichern, dann kommt zuerst wieder die Fehlermeldung und erst nach dem Klick auf "Wiederholen" wird die Datei gespeichert.
Seit 2-3 tagen versuche ich nun das ganze mit der "create mask" irgendwie zu richten, aber nix geht. Habe die Rechte der Dateien und die Besitzer auch schon durchprobiert.
So sieht meine smb.conf aus:
#
#======================= Global Settings =====================================
[global]
workgroup = firma
server string = Samba Fileserver
netbios name = server
interfaces = lo eth0
hosts allow = 127. 192.168.1.
wins support = yes
security = user
encrypt passwords = yes
bind interfaces only = yes
smb ports = 139
# --------------------------- Logging Options -----------------------------
log file = /var/log/samba/%m.log
max log size = 5000
# ----------------------- Standalone Server Options ------------------------
security = user
passdb backend = tdbsam
# ----------------------- Domain Controller Options ------------------------
domain master = yes
# ----------------------- Browser Control Options ----------------------------
local master = yes
os level = 65
preferred master = yes
#----------------------------- Name Resolution -------------------------------
; wins support = yes
# --------------------------- Printing Options -----------------------------
load printers = yes
cups options = raw
printcap name = /etc/printcap
#============================ Share Definitions ==============================
[docs]
comment = Dokumente, Vorlagen und PDF
path = /home/dokumente
browseable = yes
force group = smb_users
force user = root
create mask = 0777
writable = yes
valid users = user1 user2 user4 user6 user7
auf das Verzeichnis habe ich folgendes angewendet
[root@server ~]# chown -R root:smb_users /home/dokumente
[root@server ~]# chmod -R 777 /home/dokumente
Aber wie gesagt nichts geht, mal klappt das speichern von vorhanden Dateien, mal das von neuen und mal gar nichts. Irgendwo erscheint immer wieder die Fehlermeldung, und jedesmal wird die Dateien nach dem klicken auf "Wiederholen" richtig abgespeichert.
Bitte bitte, kann mir irgendwer weiterhelfen?
ich versuche jetzt schon seit 2-3 Tagen einen gemeinsamen Samba-Share für unser Büro anzulegen, und ich bekomme es einfach nicht hin.
Das Ziel soll eine Freigabe "docs" sein, auf den bestimmte User (aber eben nicht alle) vollen Zugriff haben. Sprich wer Zugriff hat, der darf auch alles, d.h. auch die Dateien von anderen ändern & löschen.
Im Prinzip geht das ganze auch, das Problem ist nur folgendes:
Wenn ein User an seinem WindowsXP Client eine Datei in Word öffnet, ändert und wieder speichern will, dann erscheint eine Fehlermeldung von wegen Rechte fehlen oder zuwenig Speicherplatz. Die Dialogbox bietet den Button "Wiederholen" an, wird dieser vom User ausgewählt wird die Datei dann auch gespeichert.
Das gleiche wenn der User eine neue Datei anlegt. Das erste anlegen der Datei klappt ohne Probleme, will er diese dann verändert abspeichern, dann kommt zuerst wieder die Fehlermeldung und erst nach dem Klick auf "Wiederholen" wird die Datei gespeichert.
Seit 2-3 tagen versuche ich nun das ganze mit der "create mask" irgendwie zu richten, aber nix geht. Habe die Rechte der Dateien und die Besitzer auch schon durchprobiert.
So sieht meine smb.conf aus:
#
#======================= Global Settings =====================================
[global]
workgroup = firma
server string = Samba Fileserver
netbios name = server
interfaces = lo eth0
hosts allow = 127. 192.168.1.
wins support = yes
security = user
encrypt passwords = yes
bind interfaces only = yes
smb ports = 139
# --------------------------- Logging Options -----------------------------
log file = /var/log/samba/%m.log
max log size = 5000
# ----------------------- Standalone Server Options ------------------------
security = user
passdb backend = tdbsam
# ----------------------- Domain Controller Options ------------------------
domain master = yes
# ----------------------- Browser Control Options ----------------------------
local master = yes
os level = 65
preferred master = yes
#----------------------------- Name Resolution -------------------------------
; wins support = yes
# --------------------------- Printing Options -----------------------------
load printers = yes
cups options = raw
printcap name = /etc/printcap
#============================ Share Definitions ==============================
[docs]
comment = Dokumente, Vorlagen und PDF
path = /home/dokumente
browseable = yes
force group = smb_users
force user = root
create mask = 0777
writable = yes
valid users = user1 user2 user4 user6 user7
auf das Verzeichnis habe ich folgendes angewendet
[root@server ~]# chown -R root:smb_users /home/dokumente
[root@server ~]# chmod -R 777 /home/dokumente
Aber wie gesagt nichts geht, mal klappt das speichern von vorhanden Dateien, mal das von neuen und mal gar nichts. Irgendwo erscheint immer wieder die Fehlermeldung, und jedesmal wird die Dateien nach dem klicken auf "Wiederholen" richtig abgespeichert.
Bitte bitte, kann mir irgendwer weiterhelfen?