Confundido por el problema de permissions en el recurso compartido de NFS

Estoy configurando un server NFS (Ubuntu) para servir files a varios Mac (10.7).

La forma en que está configurado, puedo iniciar session desde cualquier cliente de Linux y leer / escribir en NFS exactamente como se esperaba. (He configurado los permissions de ACL en el server para cubrir a varios usuarios anónimos y funciona perfectamente).

Sin embargo, tengo problemas para get permiso de escritura del lado de Mac. He montado Mac Client de un millón de forms diferentes, pero aún no hay dados.

Estoy usando la opción noowners para montar, incluso, pero eso tampoco ayuda. (Muestra la propiedad esperada y los permissions de files, y aquí es donde empiezo a golpear mi cabeza).

Mira esto:

 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 

Lo realmente extraño es que si se trata de otro usuario que creé para probar esto, funciona como se espera para ese usuario. (Puedo ver y editar los files como se esperaba).

Por favor dime que no me estoy volviendo loco, y que hay una explicación razonable aquí …

  • atd dejó de trabajar en OS X 10.10.3
  • ¿Cómo acceder a los files de otros usuarios a través de Terminal en OS X?
  • Problema impar: Usuario duplicado con nombre idéntico enumerado dos veces
  • Cómo mover la carpeta de Descargas (en Mountain Lion) a otro disco
  • Cliente de línea de command Mercurial no encontrado
  • Actualizado a Yosemite, mkdir ahora dice "permiso denegado"
  • Problemas de permissions de networking compartida en Mountain Lion
  • ¿Se pueden cambiar los permissions pnetworkingeterminados en / dev / disk *?
  • One Solution collect form web for “Confundido por el problema de permissions en el recurso compartido de NFS”

    Su mención de noowners resolvió todos mis problemas. Me aseguraría de que todas sus opciones se apliquen w / nfsstat -m – mount_nfs le gusta eliminar / agregar opciones y no enumerarlas cuando solo escriba mount . También estoy usando la configuration launchctl que ejecuta un command mount_nfs, ya que se estaba ejecutando automount impnetworkingecible. Veo una s ( setuid / setgid ) allá en los permissions … Estoy usando nosuid …

    Esta es mi línea de trabajo mount_nfs , probablemente puedas eliminar algunas de las opciones (algunas son duplicadas), pero me siento mejor con todas las variaciones por alguna razón;)

      mount_nfs -o "vers=3,noowners,nolocks,nolockd,nolock,nonlm,automounted,nosuid,hard,bg,noresvport,intr,rw,tcp,nfc" <server>:/exports/myexport /Volumes/myexport 

    Desde ls -l desde /Volumes :

     drwxrwrwx 13 larry staff 4.0K Jan 17 17:37 myexport 

    Todas las carpetas dentro de myexport son drwxrwrwx también.

    Ha sido una batalla constante para que NFS y OSX trabajen juntos, pero cuando funciona, funciona de manera impecable y rápida. AFP está a punto de desaparecer, y Apple se está quedando con Samba, que siempre me ha dolido, ya sea que los clientes sean OSX o Windows, siempre hubo algún tipo de problema.

    Loving Apple Products like poisoning (iPhone, iPad, iMac, Macbook, iWatch).