0

Nowadays NFSv4 uses /etc/idmapd.conf to do the mapping of usernames between server and client machines. So I don't get the point of having these "*_squash" options, which seems very "NFSv3-flavoured" and redundant, if I'm not wrong.

There's any reason for keeping using these options in a NFSv4 shared folder?

Thanks a lot.

Osqui
  • 135
  • 1
  • 8

1 Answers1

0

As the end result of mapping through idmapd you get uid/gid(s), this all options are still valid.

kofemann
  • 4,626
  • 1
  • 25
  • 30
  • Hello, thanks for answering. But...are you sure of this? I think the mapping is done by the "Nobody-User"/"Nobody-Group" and "Method" lines in idmapd.conf file. If last one has the value "nsswitch" (the default one), I understand the mapping is done via nsswitch.conf file, which normally points to /etc/passwd and /etc/shadow files. So here the UID/GID would be irrellevant. What's the point I'm missing? Thanks!! – Osqui Oct 12 '19 at 10:20