Как задать нужные uid / gid у NFS маунтов?

Есть два сервера. Как замаунтить папку с одного на другой так, чтобы на клиенте у файлов и папок оказались нужные локальные владельцы (юзер/группа) ?

На сервере файлами владеет serverUid / serverGid. На клиенте надо, чтобы файлами владел clientUid / clientGid.

Клиент будет создавать новые папки/файлы, и надо, чтобы на клиенте они были под клиентскими uid/gid, а на сервере оказывались под серверными.

Как компромисс, могу на сервере создать юзера с нужными uid/gid, совпадающими с клиентскими.

Подскажите как быть – с NFS опыта ноль.
  • Вопрос задан
  • 658 просмотров
Решения вопроса 1
saboteur_kiev
@saboteur_kiev Куратор тега Linux
software engineer
Варианта два - либо создаете юзера с совпадающими UID, либо создаете группу, добавляете в нее юзеров с совпадающими UID.
Ответ написан
Пригласить эксперта
Ответы на вопрос 2
selivanov_pavel
@selivanov_pavel
Linux admin
В составе NFS есть демон idmapd, который занимается сопоставлением локальных и удалённых uid/guid. Советую посмотреть, как он настраивается
Ответ написан
Комментировать
ky0
@ky0
Миллиардер, филантроп, патологический лгун
www.troubleshooters.com/linux/nfs.htm, раздел "User ID Mapping Options", см. all_squash + anonuid/anongid.
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы