NFS разные uig/gid на хостах

NFS разные uig/gid на хостах

Сценарий: Существуют различные сопоставления UID и GID между хостами, которым требуется общий доступ NFS.

Есть ли обходной путь без изменения сопоставления номеров на хостах?

Пример:

Есть ли способ «жестко закодировать» сопоставление имени пользователя/имени группы <-> uid/gid. (например, на стороне клиента сопоставить локальный uid 3333 с удаленным uid 2222 и локальным gid 999 с удаленным gid 888 ?)

Я знаю о трюке с сопоставлением всех с "никто" или созданием chown uog+rw -R .... Мне интересно решение, где пользователь UX в группе GX создает файлы и каталоги как GX и UX, а другой GY, UY создает как GY UY... может быть, какой-нибудь idmapd может быть полезен?

Если нет другого варианта, как безопасно изменить номера UID и GID на всех этих хостах, чтобы сделать их единообразными?

решение1

Посмотрите на опцию map_static в/etc/экспорты.

Или синхронизируйте идентификаторы пользователей с помощью NIS, LDAP и т. д.

Связанный контент