Псевдоним пользователя
Возможное объяснение состоит в том, что у вас уже был пользователь, которого никто не звал с UID (ID пользователя) 532. В результате вы создали «псевдоним пользователя».
Вы также можете попытаться указать другой UID для своего пользователя (или позволить системе поднять его). Или вы можете оставить это так. Единственная угроза безопасности заключается в том, что если служба или другой пользователь сможет получить доступ nobody
к данным, он сможет получить доступ к вашим данным.
Отображение идентификатора пользователя NFS
Чтобы пользователи чувствовали, что имеют доступ к своим собственным файлам, UID на сервере NFS должен совпадать с UID на клиентах NFS. Хотя, вы хотите избежать этого, по root
крайней мере.
По умолчанию NFS exportfs выберет UID / GID 65534, который соответствует nobody
UID вашего пользователя . Вы должны указать серверу NFS не отображать все UID на 65534 или, если это требуемое поведение, вам нужно указать сопоставленный UID по умолчанию.
В первом случае удалите all_squash
и замените его root_squash
, но помните, что любой пользователь без полномочий root с одинаковым UID между сервером NFS и любыми клиентами будет совпадать, поэтому им принадлежат файлы ».
Во втором случае оставьте « all_squash
но добавить» anonuid=532
(вы можете использовать также anongid
для GID (или ID группы)).
Пример:
/ pc001(rw,root_squash) /home/joe pc002(rw,all_squash,anonuid=532,anongid=100)
Примечание: изменения должны быть внесены в файл /etc/exports
на сервере NFS.