I'm setting up an NFS server (Ubuntu) to serve files to several Macs (10.7).
The way it's set up, I can log in from any Linux client and read/write over NFS exactly as expected. (I've set up ACL permissions on the server to cover multiple anonymous users and it works perfectly.)
I'm having trouble getting write permission from the Mac side, however. I've mounted the Mac Client about a million different ways, but still no dice.
I'm using the
noowners option to mount, even, but that doesn't help either. (It shows the expected ownership and file permissions, and this is where I start banging my head.)
Check this out:
JAF-Mac:Arlington facemyer$ pwd /Volumes/vianney3/Arlington JAF-Mac:Arlington facemyer$ users facemyer JAF-Mac:Arlington facemyer$ groups staff com.apple.sharepoint.group.1 com.apple.sharepoint.group.2 everyone _appstore localaccounts _appserverusr admin _appserveradm _lpadmin _lpoperator _developer com.apple.access_screensharing vianneynas JAF-Mac:Arlington facemyer$ touch x touch: x: Permission denied JAF-Mac:Arlington facemyer$ ls -la total 25444 drwxrwsr-x 9 facemyer staff 4096 Jun 6 10:40 . drwxrwsr-x 47 facemyer staff 4096 Jun 6 10:44 .. drwxrwsr-x 7 facemyer staff 4096 Jun 6 10:40 2011 drwxrwsr-x 4 facemyer staff 4096 Jun 6 10:40 2012 drwxrwsr-x 4 facemyer staff 4096 Jun 6 10:40 2013
The really bizarre thing is that if I su to another user I created for testing this, it works as expected for that user. (I can view and edit the files as expected.)
Please tell me I'm not going insane, and that there's a reasonable explanation here...