- Oct 11, 1999
- 3,064
- 0
- 0
I have a team of 14 people who need to be able to collaborate on a website, some with access to most directories, some with access to only a few. How can I set it up so I just add permission for a directory, on a person by person basis.
Currently, even if I put them in the same group, when they save a file, its 755 so others in the group still couldn't work on it. Now even if I change the umask, and it saves the file 775, its still only for that user's 'primary' group. So everyone to have access would have to be in the same primary group, which doesnt give me the per-directory/per-user control I want.
ideas?
bart
edit: i can think of two ways that might work, sgid/suid or acl's, but the first seems to be 'hack job' and the second not very widely accpted/used.
Currently, even if I put them in the same group, when they save a file, its 755 so others in the group still couldn't work on it. Now even if I change the umask, and it saves the file 775, its still only for that user's 'primary' group. So everyone to have access would have to be in the same primary group, which doesnt give me the per-directory/per-user control I want.
ideas?
bart
edit: i can think of two ways that might work, sgid/suid or acl's, but the first seems to be 'hack job' and the second not very widely accpted/used.