Quick sob story (aka, context):
I’ve got a very simple share setup that was initially set up as SMB. Now that I’m trying to transition a few of my machines to Linux (Arch, btw ). It made sense for me to give NFS a shot. So I’m currently sharing that same share with both protocols and I cannot (after 3 whole days) get this linux client to mount the share due to some kind of permission protocol that I frankly can’t wrap my head around.
After running full speed into the dark (reading any wiki/post/video I believe exists on this issue), I’ve gleaned the following:
- The uid and the gid need to match between client and TN (=1000).
- the client’s mount point needs the same uid/gid permission to make changes (full control across the whole arrangement).
The image I have in my mind now is that the same uid and gid have access across the dataset AND the local filesystem to include the mount point.
My best effort after an inordinate amount of troubleshooting still results in an error telling me the mount operation is not permitted.
I suppose I could just give up on this and chase mounting the SMB with cifs, but the apparent simplicity of NFS seemed too good to pass up for such a small network as mine. alas.
Any guidance in this would be immensely appreciated.