On 02/14/2012 09:38 AM, Richard S. Crawford wrote: > On Fri, Feb 10, 2012 at 9:05 PM, <timri...@appahost.com> wrote: > >>> -------- Original Message -------- >>> Subject: [vox-tech] Default directory permissions >>> From: "Richard S. Crawford" <rich...@underpope.com> >>> Date: Fri, February 10, 2012 5:17 pm >>> To: "lugod's technical discussion forum" <vox-tech@lists.lugod.org> >>> >>> >>> I have a directory on my server which has several people that can write >> to >>> it. Each person has their own username but they all belong to the same >>> group. I would like to make sure that every file and directory that is >>> created in that directory are group-writable. In other words, if Rita >>> (member of group psacln) creates a file or subdirectory, then Ginger >> (also >>> a member of group psacln) should be able to write to it or delete it, and >>> vice versa. >> >> The way to achieve group collaboration is to have new files and >> directories >> become the group name of the group, not the default group name of the >> creator. Also, new files and directories need to have the group's >> write bit set. Here are the commands: >> >> 1) sudo chmod g+wxs . >> 2) sudo chgrp psacln . >> 3) sudo echo "umask 0002" >> /etc/profile >> >> The key is the s-bit set on the directory. This has the special meaning >> of setting new files' and directories' group name to the group name >> of the directory, not the creator. >> >> The umask command says to always turn on the group's write bit for new >> files and directories. >> > > All of the users are members of the group psacln and when they create files > or upload them via FTP, the files have the correct group assignment. > However, even after going through the steps you outlined above, new files > are not created with the proper permissions. When I FTP test.test with > Rita's account, the file has permissions -rw-r--r-- set. I need it to be > -rw-rw-r-- so that, say, Robin can edit or even overwrite test.test. > >
Check the umask settings for that path http://en.wikipedia.org/wiki/Umask Thanks, Alex _______________________________________________ vox-tech mailing list vox-tech@lists.lugod.org http://lists.lugod.org/mailman/listinfo/vox-tech