Tag zusammen,
ich habe ein kleines Problem mit dem Apachen. Und zwar moechte ich, dass verschiedene
Bereiche eines Verzeichnisbaums mit unterschiedlichen Realms geschuetzt werden. Beispiel:/ soll fuer alle User der Gruppe xyz zugaenglich sein
/abc/ soll fuer alle User der Gruppe zyx zugaenglich sein
/abc/admin/ soll nur fuer user abc und def zugaenglich seinDummerweise frisst der Apache es _nicht_, wenn man Entsprechend drei <Directive>- oder
<Location>-Container dafuer bastelt. Hat jemand eine Idee, wie man ihn dazu bringen
koennte?
Verstehe ich nicht. Folgendes funktioniert hier (Apache 2), wie erwartet (user a kommt auf /, user b auf /abc und x und y auf /abc/admin; auch ohne verschiedene Realms und auch wenn x/y Gruppenmitglieder sind):
<Location />
Authtype Basic
Authname "foo"
AuthUserfile conf/users
AuthGroupfile conf/groups
require group 1
</Location>
<Location /abc>
AuthName "bar"
require group 2
</Location>
<Location /abc/admin>
AuthName "baz"
require user x y
</Location>
----------
$ cat conf/users
x:$apr1$BW5Lj...$UQOe5UyCiXG7hIaxQ1sWE/
y:$apr1$MJaJk/..$kp9udZSYA/8EVsYUfG.1L0
a:$apr1$f3.9B...$PnWeQkn9FDycwnc4Lu8aw.
b:$apr1$PX2c2...$FNZ3bJvNNhIP9QoRGojIV1
$ cat conf/groups
1: a
2: b
Was funktioniert denn bei dir nicht? Das ließ sich anhand deiner Fehlerbeschreibung leider nicht herausfinden.
Mr. P