Das u, für User, bezeichnet immer die Rechte der Besitzers der Datei (den du mit "chown <user> <datei>" ändern kannst). Linux kennt keine Zugriffstabellen so wie NT das zur verfügung stellen würde (zB user 1 darf lesen, user2 schreiben, user3 alles, usw), sondern nur: Besitzer, Gruppe, alle Anderen; die können je r|w|x Rechte haben.
Wenn zwei User in eine Datei schreiben sollen musst du eine eigene Gruppe anlegen oder den einen Benutzer in die Gruppe des Anderen hinzufügen (was nicht wirklich zu empfehlen ist)
Also etwa so:
Code: Alles auswählen
addgrp exchange #neue Gruppe
adduser <user1> exchange #Benutzer zu Gruppe
adduser <user2> exchange
chgrp exchange <datei> #Gruppe der Datei ändern
chmod g+rwx <datei> #Rechte setzen
edit:
ah ich sehe du willst das auf eine Verzeichnis anwenden. Du kannst da das Ganze Verzeichniss rekursiv mit neuen Rechten ausstatten mit: "chmod g+rwx /verzeichniss -R"
Wenn alle neu in diesem Verzeichniss angelegten Files auch dieser Gruppe gehören sollen, musst du das SGID Bit für das Verzeichnis setzen.
@meandtheshell: Ich weis ja nicht aber die Frage ist wirklich verständlich und nachvollziehbar (da es zB NT so macht).