Псевдоним пользователя
Возможное объяснение состоит в том, что у вас уже был пользователь, которого никто не звал с UID (ID пользователя) 532. В результате вы создали "псевдоним пользователя".
Вы также можете попытаться указать другой UID для своего пользователя (или позволить системе поднять его). Или вы можете оставить это так. Единственная угроза безопасности заключается в том, что если служба или другой пользователь может получить доступ к nobody
данным, он сможет получить доступ к вашим данным.
Отображение идентификатора пользователя NFS
Чтобы пользователи чувствовали, что имеют доступ к своим собственным файлам, UID на сервере NFS должен совпадать с UID на клиентах NFS. Хотя, вы хотите избежать этого по крайней мере для root
.
По умолчанию NFS exportfs выберет UID/GID 65534, что соответствует nobody
пользователей. Вы должны указать серверу 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.