MacOS/Samba not playing nice
Tom Buskey
tom at buskey.name
Mon Jul 8 10:24:43 EDT 2013
On Wed, Jul 3, 2013 at 9:39 AM, Mark Komarinski <mkomarinski at wayga.org>wrote:
> Resist the temptation to go mixed mode NFS/CIFS for your shares. Go all
> one path as the permissions almost never map properly. I'd start with
> what Ben recommended and look at the 'force directory mode' setting on
> the server first. Making changes there will be a lot easier than
> changing every OS X box, and changing it every time a new system shows up.
>
Definitely. We use ClearCase here and mixing Windows and Unix on the same
views is a path to "issues".
On the good side, this case, wide open permissions means there are fewer
issues. You'll have file type issues still.
>
> If that doesn't work, go NFS, but do it on the Windows systems as well.
>
>
> -Mark
>
> On 7/3/2013 9:27 AM, Tom Buskey wrote:
> > Another approach would be to use NFS for MacOSX and see how that
> > works. NFS is more native to Linux & Macintosh than CIFS.
> >
> > It might not be easier and I like Ben's approach of forcing
> > permissions a bit better.
> >
> > FWIW, I've converted a number of Windows 7 systems to using NFS
> > instead of CIFS to do away with a Samba server. Like you, I want 777
> > permissions on those shares.
> >
> >
> > On Tue, Jul 2, 2013 at 7:26 PM, Ben Scott <dragonhawk at gmail.com
> > <mailto:dragonhawk at gmail.com>> wrote:
> >
> > On Tue, Jul 2, 2013 at 3:09 PM, Robert Pruyne <rpruyne at rpc-nh.org
> > <mailto:rpruyne at rpc-nh.org>> wrote:
> > > I have a Samba server running on it to serve files on our network.
> > > When our only Mac OS user logs in, and tries to make a new
> > directory on
> > > the Samba server, it creates it with permissions of 0700, and
> > the user is the
> > > owner, effectively disallowing any other user from using the
> > directory.
> >
> > My guess is that Mac OS X, being a Unix-like OS under the covers,
> > supports the SMB extensions that allow it to specify Unix-style file
> > permissions. Those are thus getting passed from the Mac OS X client
> > to the Samba server, and Samba dutifully sets the permissions it was
> > given.
> >
> > Assuming that is correct, there are two approaches here: One is to
> > adjust the client to do what you want. In theory, this is the more
> > "elegant" approach. The other approach would be to configure Samba
> to
> > ignore whatever the client is telling it, and just set permissions
> > from the Samba config file. That should work, but it's kind of
> > brutish, and if you ever want to apply other permissions, you'd need
> > to revisit.
> >
> > I don't know much of anything about Mac OS X, but this seems like
> it
> > might be applicable to adjust the client:
> >
> > http://support.apple.com/kb/ht2202
> >
> > (found with: http://www.google.com/search?q=mac+os+x+umask )
> >
> > To instead just clobber whatever other permissions might have
> > evolved and apply the same thing everywhere, use the "force create
> > mode" and "force directory mode" directives in your Samba config
> file.
> >
> > -- Ben
> > _______________________________________________
> > gnhlug-discuss mailing list
> > gnhlug-discuss at mail.gnhlug.org <mailto:
> gnhlug-discuss at mail.gnhlug.org>
> > http://mail.gnhlug.org/mailman/listinfo/gnhlug-discuss/
> >
> >
> >
> >
> > _______________________________________________
> > gnhlug-discuss mailing list
> > gnhlug-discuss at mail.gnhlug.org
> > http://mail.gnhlug.org/mailman/listinfo/gnhlug-discuss/
>
> _______________________________________________
> gnhlug-discuss mailing list
> gnhlug-discuss at mail.gnhlug.org
> http://mail.gnhlug.org/mailman/listinfo/gnhlug-discuss/
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://mail.gnhlug.org/mailman/private/gnhlug-discuss/attachments/20130708/c4e08dd2/attachment.html
More information about the gnhlug-discuss
mailing list