Разрешено разрешение nfs4: номера идентификатора UID, указанные для владельца. Я ожидал строк

Я не получаю ожидаемые разрешения на файл с моего Lan-сервера с помощью NFS4.

Установка «экспорта» в качестве клиента работает отлично. ls выводит правильное содержимое папки. Но если клиент пытается cd в директорию, он получает «Permission denied».

Если клиент использует ls -l для отображения содержимого смонтированной папки, он получает номера GID: UID для владельца каждого файла. Я ожидал, что NFS4 даст клиенту имя пользователя: groupname как строка не как число. Показанные UID не соответствуют UID пользователя клиента.

У меня есть пользователь «Пол» (UID = 1004) на сервере, а пользователь «Пол» (UID = 1000) на клиенте. Я хотел бы обрабатывать разрешения файлов NFS4 по именам NOT по идентификаторам.

Это текущая настройка:

Установка как клиент:

как я монтируйте экспорт на клиент Ubuntu 14.04:

sudo mount.nfs4 192.168.178.10:/ /fs_data -o soft,intr,rsize=8192,wsize=8192

Установка в качестве клиента:

всех изменений, внесенных мной на сервер NFS4 на Raspbian, после установки 'nfs-kernel-server', 'rpcbind', 'nfs-common'

/ etc / default / rpcbind

OPTIONS=""

/etc/hosts.deny

rpcbind:ALL

/etc/hosts.allow

rpcbind: 192.168.178.20 , 192.168.178.21

/ etc / default / nfs-kernel-server

NEED_SVCGSSD=NO

/ etc / default / nfs -common

NEED_IDMAPD=YES
NEED_GSSD=no

/ etc / exports

/exports         192.168.178.20(rw,sync,fsid=0,crossmnt,no_subtree_check,no_root_squash,insecure) 192.168.178.21(rw,sync,fsid=0,crossmnt,no_subtree_check,no_root_squash,insecure)
/exports/paul    192.168.178.20(rw,sync,no_subtree_check,no_root_squash,insecure) 192.168.178.21(rw,sync,no_subtree_check,no_root_squash,insecure)

Любая подсказка, что мне не хватает?

1
задан 4 February 2016 в 21:37

0 ответов

Другие вопросы по тегам:

Похожие вопросы: