ich möchte gern, dass mehrere user, die ich erstellt habe lese- und/oder schreibrechte auf ein bestimmtes verzeichnis haben.
nun ist mein problem dass, wenn ich das stammverzeichnis der einzelnen user einstelle, immer nur der owner des verzeichnisses schreibrechte hat aber die anderen nich ?! was mach ich denn falsch ? ich dachte, ich muss nur das homeDIR ändern und dann haben die leuz da ihre rechte ?!
Jedem Verzeichnis und jedem File kannst Du unter Unix Schreib/Lese/Ausfuehrbarkeitsrechte in drei Gruppen zuweisen:
schauen wir uns mal ein HomeDir an:
stonki@uk:~> ls -als /home/
insgesamt 28
4 drwxr-xr-x 4 root root 4096 2003-04-24 19:46 .
4 drwxr-xr-x 20 root root 4096 2003-04-28 23:19 ..
16 drwx------ 2 root root 16384 2003-04-24 19:14 lost+found
4 drwxr-xr-x 34 stonki users 4096 2003-04-29 07:01 stonki
das Directory stonki (vorne ein "d" daher ein Verzeichnis) hat die Rechte "rwxr-xr-x", also:
Read, Write, Execute fuer den User (stonki)
Read, ------, Execute fuer die Gruppe (users)
Read, ------, Execute fuer den rest der welt
(Anmerkung: ein verzeichnis ist immer zumindest fuer den User ausfuerbar, da Du sonst nicht reinwechseln kannst).
So, nun zum Thema: Was Du willst, ist, dass die Gruppe ebenfalls schreiben kann: WRITE. Dafuer gibt es nun den Befehl chmod und chown. Aber ein wenig man pages lesen....
cu
stonki[/list]