Hallo, habe von Samba keine Ahnung, aber ich schreibe mal wie ich es unter Linux lösen würde. Ich hoffe, daß man es auf Samba so übertragen kann. * Peter Blancke schrieb am 24.Jul.2001:
On Tue, 24 Jul 2001, Martin Pitsch wrote:
Am 24.07.01, 16:57:59, schrieb Peter Blancke
Auf das unter Samba freizugebende Verzeichnis
/server/dokumente
sollen von den 40 Windows-Usern des Servers 20 User nicht, 10 User nur lesend und weitere 10 User schreibend und lesend zugreifen duerfen.
Was heißt schreibend zugreifen dürfen? Heißt das neue Dateien anlegen können, oder heißt das die bestehenden Dateien verändern dürfen, oder beides? Lesen dürfen, bezieht sich das auf dem Verzeichnis, wohl kaum, oder auf die Dateien darin, wohl ehr.
Man könnte dies über Gruppen realisieren:
1 Gruppe die rw-rechte hat und auf das Verzeichnis zugreifen darf 1 Gruppe die w-rechte hatund auf das Verzeichnis zugreifen darf
Hmmm... Das genau scheint mir nicht zu gehen, weil ich an das Verzeichnis nur _eine_ Gruppe dranbekomme.
Es sieht augenblicklich so aus:
/server/dokumente rwxrwx--- root doku
In der Gruppe "doku" stehen jetzt die 10 User mit Schreib- und Leserecht. Das funktioniert auch praechtig.
Um in den Dateien was verändern zu dürfen braucht man kein Schreibrecht im Verzeichnis, sondern dort nur das Ausführungsrecht. Ich würde das Verzeichnis mit den Rechten 750 an der Gruppe geben, die nur Lesen darf. Die Dateien darin, bekommen die Rechte 664 an der Gruppe, die lesen und schreiben darf. Diejenigen, die sowohl lesen als auch schreiben dürfen, sind in beiden Gruppen, diejenigen, die nur lesen dürfen sind in nur einer Gruppe, nämlich der, der das Verzeichnis zugeordnet ist. So, können alle, die lesen und schreiben dürfen, die Dateien verändern und natürlich auch lesen, da sie zu der Gruppe der Dateien gehören. Diejenigen, die nur lesen dürfen gehören zu den Anderen und dürfen daher nicht schreiben, sondern nur lesen. Diejenigen aber, die weder lesen noch schreiben dürfen, kommen erst gar nicht im Verzeichnis hinein. Sollte das schreiben dürfen sich auch auf dem Verzeichnis beziehen, so müßtest Du noch ein Unterverzeichniß anlegen, oder aber diejenigen, die nicht lesen dürfen schon auf /server ausschließen. Wie gesagt, bezieht sich alles auf reines Linux. Wie sich daß auf Samba übertragen läßt weiß ich nicht, aber da Samba auf Linux aufsetzt bin ich optimistisch. Bernd -- LILO funktioniert nicht? Hast Du /etc/lilo.conf verändert und vergessen, lilo aufzurufen? Ist Deine /boot-Partition unter der 1024 Zylindergrenze? Bei anderen LILO Problemen mal in der SDB nachschauen: http://localhost/doc/sdb/de/html/rb_bootdisk.html |Zufallssignatur 6