Migrating from NFSv3 to v4 - NFSv4 ACL/permission confusion
joe at netmusician.org
Mon Dec 6 22:47:42 UTC 2010
Edward Tomasz Napierała wrote:
> Wiadomość napisana przez Joe Auty w dniu 2010-12-06, o godz. 23:34:
>> Edward Tomasz Napierała wrote:
>>> Wiadomość napisana przez Joe Auty w dniu 2010-12-06, o godz. 23:02:
>>>>> Also, make sure "ls -l" is not reporting "nobody". If the user/group
>>>>> name mapping isn't working, most Setattr Ops will fail.
>>>> Thanks Rick,
>>>> I will look into this, but for the benefit of my own education, are
>>>> NFSv4 ACLs supposed to be intertwined or separate from standard Unix
>>>> permissions? I'm confused as to how the ACLs have changed from v3, or if
>>>> this is even relevant to my problem not really knowing how they work and
>>>> why they are needed :)
>>> Both POSIX.1e and NFSv4 ACLs are similar in that they both influence
>>> the mode, and get influenced by it. In other words, when you change
>>> the ACL, the mode gets updated; when you change the mode, the ACL gets
>>> updated. Also, for both POSIX.1e and NFSv4 ACLs, file mode continues
>>> to work as usual if you ignore the ACL part.
>> Thanks for this!
>> So, if I want to just ignore the NFSv4 ACLs on account of not needing
>> anything beyond the POSIX ACLs, I'm free to do so without consequence...
> If you want to just ignore the ACLs on account of not needing anything
> beyond the file mode, aka standard UNIX permissions. Filesystems
> support either POSIX.1e ACLs, or NFSv4 ACLs, not both. I didn't
> actually test NFSv4, but I guess it uses NFSv4 ACLs, not POSIX.1e.
> ZFS supports NFSv4 only. UFS supports either POSIX.1e or NFSv4,
> depending on the mount options.
I might be misunderstanding you, but ZFS definitely supports NFSv3
because I've been mounting and using NFS volumes via this protocol
version for quite some time now without incident.
> If you cut off my head, what would I say? Me and my head, or me and my body?
Joe Auty, NetMusician
NetMusician helps musicians, bands and artists create beautiful,
professional, custom designed, career-essential websites that are easy
to maintain and to integrate with popular social networks.
joe at netmusician.org <mailto:joe at netmusician.org>
More information about the freebsd-fs