O NFS é construído sobre a autenticação RPC. Com o NFS versão 3, o mecanismo de autenticação mais comum é AUTH_UNIX. A identificação do usuário e a identificação do grupo do sistema do cliente são enviadas em cada chamada RPC, e as permissões que essas identificações têm no arquivo acessado são verificadas no servidor. Para que isso funcione, os UID e GIDs devem ser os mesmos no servidor e nos clientes. No entanto, você pode forçar todo o acesso a ocorrer como um único usuário e grupo combinando as opções de exportação all_squash, anonuid e anongid. all_squash mapeará todos os UIDs e GIDs para o usuário anônimo, e anonuid e anongid definirão o UID e o GID do usuário anônimo. Por exemplo, se seu UID e GID no servidor de desenvolvimento forem 1001, você poderá exportar seu diretório pessoal com uma linha como
/home/darren 192.168.1.1/24(rw,all_squash,anonuid=1001,anongid=1001)
Estou menos familiarizado com o NFS versão 4, mas acho que você pode configurar o rpc.idmapd nos clientes para alterar o uid e o gid que eles enviam ao servidor.