Date: Wed, 11 May 2005 14:33:30 -0400 From: Chuck Swiger <cswiger@mac.com> To: Lewis Thompson <lewiz@compsoc.man.ac.uk> Cc: freebsd-questions@freebsd.org Subject: Re: user owned groups Message-ID: <42824FFA.4080603@mac.com> In-Reply-To: <20050511174702.GA23222@noisy.compsoc.man.ac.uk> References: <20050511165506.GC10213@asu.edu> <428242D7.6040103@mac.com> <20050511174702.GA23222@noisy.compsoc.man.ac.uk>
next in thread | previous in thread | raw e-mail | index | archive | help
Lewis Thompson wrote: > On Wed, May 11, 2005 at 01:37:27PM -0400, Chuck Swiger wrote: >> If all of the users have their default group be staff or some such, anyone >> can change any file which is group-writable. If each user has their >> default group be a unique group (with UID==GID), then users can safely use >> a 002 umask, without worrying about their files being stolen or changed by >> other users, and yet still use group accounts to work with other users when >> they do want to share files with. [ ... ] > Can /home be configured so all files are created with permissions of > 0600 (or 0700 for directories)? I use a umask of 77 but that's annoying > when playing with files in other locations. setgid on directories won't help, but maybe the behavior of the sticky bit is what you are looking for? Is how stuff in /tmp handled OK permission-wise for your expectations? Otherwise, you only have one default umask. I'm not sure there is a sane way of changing it depending on which directory you are currently in, but you might try setting up an alias ("cd77", "cd22"?) which combines setting the umask and cd'ing. -- -Chuck
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?42824FFA.4080603>