я не могу сопоставить имя пользователя клиента к логин серверу, когда я подключить хранилище QNAP, на клиента Ubuntu С В nfsv4 (я не хочу использовать uid корреспонденции). В моем случае ни uid и имя пользователя совпадают в обоих клиент и сервер.
сервер(КЮНАП):
я включен общий доступ в nfsv4, потом я настроил общий каталог(shared_dir) с:
- Host/IP/Network = <client IP addr>
- Permissions = r/w
- Squash option = NO_ROOT_SQUASH
я изменил файл /sys/module/nfs/parameters/nfs4_disable_idmapping от 'Y' в 'N' (по данным, что я читал на другом форуме ответов).
я перезагрузил компания
я не модифицировал файл [F9] и что в настоящее время является такой:
[General]
Verbosity = 9
Pipefs-Directory = /var/lib/nfs/rpc_pipefs
Domain = localdomain
[Mapping]
Nobody-User = guest
Nobody-Group = guest
клиент (в Ubuntu 16.04):
nfs-common уже был установлен, так как на сервере я написал на [F11] в /sys/module/nfs/parameters/nfs4_disable_idmapping.
, кроме того, я изменил файл [от f13] подобное:
[General]
Verbosity = 0
Pipefs-Directory = /run/rpc_pipefs
# set your own domain here, if id differs from FQDN minus hostname
Domain = localdomain
[Mapping]
Nobody-User = nobody
Nobody-Group = nogroup
[Translation]
Method=static
[Static]
jameswhite@<QNAP IP addr> = james
тогда я выполнил перезагрузку с service nfs-idmapd restart (я не знаю, почему он попросил меня пройти проверку подлинности для org.freedesktop.systemd1.manage-units, но я думаю, что это не относится к моей проблеме)
в конце концов я установил QNAP, с:
sudo mount -v -t nfs4 <QNAP IP addr>:/shared_dir /mnt/shared_dir