I don't see "no_root_squash" among the options in the definitions in /etc/exports. If you try and mount a share as root without no_root_squash enabled on the server, it will not use root's UID 0 but the "nobody" UID. From "man /etc/exports":
Since the anonymous user has, at best, only read permissions to mounted filesystems, you'll have problems with writing files to the mounted share. So just change /etc/exports to include "no_root_squash" among the options for any share you'll want to mount as root on the client.Very often, it is not desirable that the root user on a client machine is also treated as root when accessing files on the NFS server. To this end, uid 0 is normally mapped to a different id: the so-called anonymous or nobody uid. This mode of operation (called ‘root squashing’) is the default, and can be turned off with no_root_squash.
Bookmarks