marcel w.
19.05.04, 16:02
Hi,
habe ein Problem mit den Rechten bei Gruppen.
Erstmal mit nachfolgender smb.conf geht folgendes:
Der Linux-Rechner ist um Netzwerk zu sehen und kann angeklickt werden.
Es erscheinen 3 Ordner (ordner_guest, ordner_obst, ordner_gemuese).
Bei ordner_guest kann man lesen, löschen, einfügen.
Lesen, löschen, einfügen bei den anderen ordnern ist erst nach Authentifizierung möglich. User: obst und gemuese sind dem Linux-System als Nutzer bekannt ebenso Samba.
Soweit geht alles wie gewünscht.
--------------------------------------------------
[global]
workgroup = irgendwas
unix password sync = yes
passwd program = /usr/bin/passwd %u
security = share
socket options = TCP_NODELAY IPTOS_NODELAY
SO_RCVBUF=8192
SO_SNDBUF=8192
SO_KEEPALIVE
[ordner_obst]
path = /freigabe/ordner_obst
read only = no
valid users = obst
force user = nobody
[ordner_guest]
path = /freigabe/ordner_guest
read only = no
guest ok = yes
force user = nobody
[ordner_gemuese]
path = /freigabe/ordner_gemuese
read only = no
valid users = gemuese
force user = nobody
-----------------------------------
Nun noch das was ich erreichen will:
Es soll ein weiterer ordner geben, bei dem eine Authentifizierung erforderlich ist. Aber nicht ein einzelner user sondern mehrere Gruppen. Dabei sollen die Gruppen aber unterschiedliche Rechte haben (lesen, schreiben, löschen).
Dafür habe ich beim ordner_tiere bei berechtigungen
eigentümer --> ändern
gruppe --> lesen
sonstige -->lesen
eigentümer sind: nobody, obstgruppe
eingestellt.
Die Authentifizierung funzt je nach gruppe, nur kann ich bei obstgruppe
keine dateien einfügen, löschen,.... obwohl diese Gruppe eigentümer ist.
Bei gemuesegruppe soll dies ja nicht gehen.
Nur gruppe --> auf ändern setzen ist der falsche weg, da ja denn gemuesegruppe auch dateien denn einfügen und löschen kann.
Forcen geht auch nicht, da wieder jeder denn die gleiche Rechte habe würde.
hier mal der anfang:
[ordner_tiere]
path = /freigabe/ordner_tiere
read only = no
valid users = +obstgruppe,+gemuesegruppe
Hat wer einen tip für mich bzw. dieses Problem selbst schon erfolgreich gelöst?
Beste Grüsse
Marcel
Suse 9.1 mit samba 3.0.2a
habe ein Problem mit den Rechten bei Gruppen.
Erstmal mit nachfolgender smb.conf geht folgendes:
Der Linux-Rechner ist um Netzwerk zu sehen und kann angeklickt werden.
Es erscheinen 3 Ordner (ordner_guest, ordner_obst, ordner_gemuese).
Bei ordner_guest kann man lesen, löschen, einfügen.
Lesen, löschen, einfügen bei den anderen ordnern ist erst nach Authentifizierung möglich. User: obst und gemuese sind dem Linux-System als Nutzer bekannt ebenso Samba.
Soweit geht alles wie gewünscht.
--------------------------------------------------
[global]
workgroup = irgendwas
unix password sync = yes
passwd program = /usr/bin/passwd %u
security = share
socket options = TCP_NODELAY IPTOS_NODELAY
SO_RCVBUF=8192
SO_SNDBUF=8192
SO_KEEPALIVE
[ordner_obst]
path = /freigabe/ordner_obst
read only = no
valid users = obst
force user = nobody
[ordner_guest]
path = /freigabe/ordner_guest
read only = no
guest ok = yes
force user = nobody
[ordner_gemuese]
path = /freigabe/ordner_gemuese
read only = no
valid users = gemuese
force user = nobody
-----------------------------------
Nun noch das was ich erreichen will:
Es soll ein weiterer ordner geben, bei dem eine Authentifizierung erforderlich ist. Aber nicht ein einzelner user sondern mehrere Gruppen. Dabei sollen die Gruppen aber unterschiedliche Rechte haben (lesen, schreiben, löschen).
Dafür habe ich beim ordner_tiere bei berechtigungen
eigentümer --> ändern
gruppe --> lesen
sonstige -->lesen
eigentümer sind: nobody, obstgruppe
eingestellt.
Die Authentifizierung funzt je nach gruppe, nur kann ich bei obstgruppe
keine dateien einfügen, löschen,.... obwohl diese Gruppe eigentümer ist.
Bei gemuesegruppe soll dies ja nicht gehen.
Nur gruppe --> auf ändern setzen ist der falsche weg, da ja denn gemuesegruppe auch dateien denn einfügen und löschen kann.
Forcen geht auch nicht, da wieder jeder denn die gleiche Rechte habe würde.
hier mal der anfang:
[ordner_tiere]
path = /freigabe/ordner_tiere
read only = no
valid users = +obstgruppe,+gemuesegruppe
Hat wer einen tip für mich bzw. dieses Problem selbst schon erfolgreich gelöst?
Beste Grüsse
Marcel
Suse 9.1 mit samba 3.0.2a