1

Я озадачен проблемой, которую я поднял над суперпользователем, и я в основном обошел ее, используя NFS версии 3. Теперь, хотя у меня больше нет проблемы с пользователем 4294967294 , теперь все файлы, которые я монтирую, принадлежат другому пользователю, кроме того, который я хочу (оригинальный pi RaspberryPi вместо того, который я создал, raspi1). У обоих пользователей есть root-доступ, поэтому мой вопрос - как назначаются владельцы в NFS? Можно ли в любом случае указать, кому принадлежит файл, или он основан на месте монтирования?

2 ответа2

1

Очевидно, есть опция map_static которую вы можете использовать в /etc/exports чтобы указать сопоставления между UID /GID клиента и сервера, но это устарело. Оказывается, UID и GID должны быть идентичны на обеих машинах. Я нахожу это немного глупым, но этого легко добиться с помощью нескольких команд, таких как usermod и groupmod .

1

Ты можешь использовать:

anonuid=1234,anongid=1234

в вашем /etc/exports , чтобы определить пользователя / группу, под которой все файлы и папки будут записаны в ваше место назначения NFS.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .