Edited, as the situation changed a little bit.
I'm trying to share a directory on my NAS device(WD Mybook WE) with NFS to another machine on my local network. The directory on the NAS device looks like this:
drwxr-x--- 15 git git 4096 Nov 17 01:05 git/
And id's of the user
git on the NAS device is like this:
[root@myhost DataVolume]# id git uid=505(git) gid=505(git)
I played with many different parameters in the
/etc/exports file and this is what I got there currently:
On the client side I have the user
git and group
git with the same id's to match the ones on the server.
user@myclient:~$ id git uid=505(git) gid=505(git) groups=505(git)
I mount the directory with:
sudo mount myhost:/DataVolume/git -t nfs git/
and the mounted directory looks like:
drwxr-x--- 15 git git 4096 Nov 17 01:05 git
After these steps I can access to this directory from the client with the root user with r/w permissions. But user
git on the client still cannot even
cd into that directory. The
git user has the same uid and gid on both devices and as you can see the directory is owned by that user.
Thanks in advance for any help.