Это то, что должно делать idmapping. Прежде всего, enable находится на клиенте и сервере:
# echo N > /sys/module/nfs/parameters/nfs4_disable_idmapping
очистите кеш idmap и перезапустите демон idmap:
# nfsidmap -c
# service rpcidmapd restart
Теперь на сервере и клиент будет отправлять вместо числовых идентификаторов строковые участники, например (скрыто) У вас должна быть учетная запись bob на обоих хостах - клиентском и сервере. Тем не менее числовые идентификаторы могут быть разными.
У вас есть все детали. На странице руководства exportfs all_squash
сопоставляет все идентификаторы uid и gid анонимным версиям. То, что вы написали, заставило эти значения равняться 512. Если вы измените значение на 1000, сервер nfs на удаленном хосте сделает все 1000, и доступ должен быть предоставлен.
на вашем клиенте nfs, отредактируйте /etc/idmapd.conf и измените
[Mapping]
Nobody-User = myappuser
Nobody-Group = myappuser
после перезапуска службы nfs