1 |
Am Mittwoch, 7. September 2005 14:54 schrieb ext Daniel Rindt: |
2 |
> Hallo, |
3 |
> |
4 |
> folgendes Problem, es gibt ein Verzeichnis, darin sind auch wiederum |
5 |
> Verzeichnisse verschachtelt. Wenn ich als Systembenutzer eine Datei |
6 |
> anlege wird dies mit umask=0022 getan. Ich möchte aber das z.B. an |
7 |
> anderer Benutzer ebenso auf diesen Verzeichnissen Dateien anlegen kann |
8 |
> diese auch modifizieren kann. |
9 |
|
10 |
Das Stichwort lautet: ACL (Access Control Lists). Z.B.: |
11 |
|
12 |
=> ll |
13 |
insgesamt 26K |
14 |
drwxrwxr-x+ 9 root root 312 7. Sep 15:02 build/ |
15 |
drwxrwxr-x+ 9 root portage 27K 7. Sep 05:47 distfiles/ |
16 |
|
17 |
Du siehst das kleine "+" hinter den Rechten. Das bedeuted, das diese |
18 |
Verzeichnisse ACL Einträge haben. |
19 |
|
20 |
=> getfacl distfiles/ |
21 |
# file: distfiles |
22 |
# owner: root |
23 |
# group: portage |
24 |
user::rwx |
25 |
user:dheinric:rwx |
26 |
group::rwx |
27 |
mask::rwx |
28 |
other::r-x |
29 |
|
30 |
Der User "dheinric" hat alle Rechte auf dem Verzeichnis (das kann auch eine |
31 |
Gruppe sein). |
32 |
|
33 |
Voraussetzung: |
34 |
|
35 |
1) Posix ACL Support im Kernel für das benutzte Filesystem. |
36 |
2) Beim mounten (bzw. in fstab) Option "acl" angeben. |
37 |
|
38 |
HTH... |
39 |
|
40 |
Dirk |
41 |
-- |
42 |
Dirk Heinrichs | Tel: +49 (0)162 234 3408 |
43 |
Configuration Manager | Fax: +49 (0)211 47068 111 |
44 |
Capgemini Deutschland | Mail: dirk.heinrichs@×××××××××.com |
45 |
Hambornerstraße 55 | Web: http://www.capgemini.com |
46 |
D-40472 Düsseldorf | ICQ#: 110037733 |
47 |
GPG Public Key C2E467BB | Keyserver: www.keyserver.net |