Hallo Raimund, hallo Christian, hallo Leute, Am Samstag, 13. Oktober 2001 13:34 schrieb Raimund Hölle:
Hallo Christian,
Ich habe eine Freigabe, die von allen im Netzwerk gelesen werden kann wer hat das geschrieben? Lass bitte den Vorredner leben!
Jedoch soll nur ein bestimmter Benutzer Schreibrechte haben. Jedoch klappt dies nicht. :-(
Ich verstehe Dein Problem so, daß zwar alle lesen, der testuser jedoch nicht schreiben kann.
Meine smb.conf sieht so aus:
[daten] path = /home/daten comment = In diesem Share soll nur testuser Schreibrechte haben public = yes read only = yes write list = testuser create mask = 755
probiere mal "read only=no", das sollte das Problem IIRC eigentlich lösen. Die Rechte von /home/daten und den enthaltenen Dateien sollten auf 750 (falls die anderen User in der gleichen Gruppe sind) oder 755 stehen, "testuser" sollte der Eigentümer sein. (Falls Samba dann anderen Usern wirklich Schreibrechte einräumen würde, wird das von Linux immer noch blockiert ;-) Ich hänge hier mal einen Ausschnitt aus meiner smb.conf an: [Backup] path = /export/Backup username = cb valid users = cb writeable = Yes create mask = 0750 Der User "cb" hat Schreib- und Lesezugriff, andere User habe ich durch "valid users" ausgesperrt. Wenn Du diese Zeile löschst, müssten die anderen User eigentlich Lesezugriff erhalten. Ich würde Dir übrigens SWAT empfehlen ( http://localhost:901 ), das erleichtert die Administration von Samba sehr [1]. Allerdings sollte man die Anzeige aller Optionen wählen, gerade bei komplexen Einstellungen. Gruß Christian Boltz [1] Ja, ein klicki-bunti-webinterface (nicht schlagen ;-), aber es ist leichter, als alle Optionen im Kopf zu haben... -- Linux is like a wigwam: no gates, no windows, but an apache inside.