Assigning group rights (was: Re: Root isn't God
David L Norris
dave at webaugur.com
Sun Dec 21 19:27:13 UTC 2003
On Sat, 2003-12-20 at 23:17, Bruce W. Bigby wrote:
> > > /dev/hda1 /c vfat
> > > defaults,uid=bigby,gid=bigby,umask=007 1 2
> Note: In my case, I set the general ownership of my vfat file system
> files to the user, bigby, which is my family user id. I set the group
> to the bigby group. Everyone whom is a member of the bigby group can
> read, write, or execute/search the files/directories on the vfat disk.
Also worth noting, if using a native filesystem (EXT2/3, XFS, etc) you
can inherit user or group ownership by setting set-gid on the parent
directory. (Looks like SUID and SGID options have been removed/hidden
in file properties in GNOME.)
Let's say that I want all users, by default, to be able to modify all
new files written to the Library directory.
I'd set-gid "users" on the Library directory like this:
$ chgrp users Library
$ chmod g+s Library
Which results in these permissions:
$ ls -l
drwxrwsr-x 40 someuser users 2048 Dec 19 22:55 Library
Now lets make a new directory and file in Library and see what happens:
$ mkdir Library/Test
$ touch Library/Testfile
Notice that the group permissions have been inherited from Library:
$ ls -l Library
drwxrwsr-x 6 someuser users 2048 Dec 20 18:49 Test
-rw-rw-r-- 1 someuser users 0 Dec 21 14:10 Testfile
What if I don't want some other group to own Testfile?
$ chgrp someuser Library/Testfile
$ ls -l Library
drwxrwsr-x 6 someuser users 2048 Dec 20 18:49 Test
-rw-rw-r-- 1 someuser someuser 0 Dec 21 14:10 Testfile
--
David Norris
http://www.webaugur.com/dave/
ICQ - 412039
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 189 bytes
Desc: This is a digitally signed message part
Url : http://lists.fedoraproject.org/pipermail/users/attachments/20031221/cc3635eb/attachment-0002.bin
More information about the users
mailing list