도움말: OpenIndiana Hipster GUI 클라이언트에서 FreeBSD 12.1-RELEASE NFS 내보내기를 마운트하려고 할 때 오류 7(RPC: 인증 오류) 발생

도움말: OpenIndiana Hipster GUI 클라이언트에서 FreeBSD 12.1-RELEASE NFS 내보내기를 마운트하려고 할 때 오류 7(RPC: 인증 오류) 발생

나는 FreeBSD 12.1-RELEASE 머신, 호스트 이름을 가지고 있습니다 DellOptiPlex390. 폴더를 /usr/home/jdrch/KeePass내보내고 /usr/home/jdrch/SyncIP 주소 192.168.0.71을 사용하는 OpenIndiana Hipster GUI 시스템에서 NFS를 통해 마운트하고 싶습니다 . 내 사용자 이름 jdrch는 두 컴퓨터 모두에서 동일합니다. 그래서 나는 다음을 가지고 있습니다 :

내 거 /etc/rc.conf:

hostname="DellOptiPlex390"
zfs_enable="YES"
kld_list="sysctlinfo"
ifconfig_re0="DHCP"
linux_enable="YES"
dbus_enable="YES"
dsbdriverd_enable="YES"
sddm_enable="YES"
sshd_enable="YES"
nfs_client_enable="YES"
webmin_enable="YES"
smartd_enable="YES"
ntpd_enable=YES
ntpd_sync_on_start=YES
rpcbind_enable="YES"
nfs_server_enable="YES"
nfsv4_server_enable="YES"
mountd_flags="-r"
mountd_enable="YES"
rpc_lockd_enable="YES"
rpc_statd_enable="YES"

내 거 /etc/exports:

# Export /usr/home as read-write to OpenIndiana
/usr/home -alldirs -rw -mapall=MyFreeBSDUsername 192.168.0.71

/usr/homeZFS 파일 시스템이기 때문에 내보냈고내보내기(5) 맨페이지이것이 필요하다는 힌트가 있는 것 같습니다. 자유 무역 협정:

NFSv4 트리 루트 아래 하위 트리에 있는 모든 ZFS 파일 시스템을 내보내야 합니다.

두 파일 중 하나를 업데이트한 후 nfsd를 다시 시작하고 FreeBSD 서버에 mountd합니다.

불행히도 내보내기를 설치하는 데 운이 없었습니다.

내보낸 하위 폴더 중 하나를 마운트하려는 시도가 실패했습니다.

# mount DellOptiPlex390:/usr/home/jdrch/KeePass /export/home/jdrch/KeePass
NFS compound failed for server DellOptiPlex390: error 7 (RPC: Authentication error)
NFS compound failed for server DellOptiPlex390: error 7 (RPC: Authentication error)
NFS compound failed for server DellOptiPlex390: error 7 (RPC: Authentication error)
NFS compound failed for server DellOptiPlex390: error 7 (RPC: Authentication error)
NFS compound failed for server DellOptiPlex390: error 7 (RPC: Authentication error)
NFS compound failed for server DellOptiPlex390: error 7 (RPC: Authentication error)
nfs mount: mount: /export/home/jdrch/KeePass: Permission denied

내보낸 파일 시스템을 마운트하려는 시도도 실패했습니다.

# mount DellOptiPlex390:/usr/home/ /export/home/jdrch/KeePass
NFS compound failed for server DellOptiPlex390: error 7 (RPC: Authentication error)
NFS compound failed for server DellOptiPlex390: error 7 (RPC: Authentication error)
NFS compound failed for server DellOptiPlex390: error 7 (RPC: Authentication error)
NFS compound failed for server DellOptiPlex390: error 7 (RPC: Authentication error)
NFS compound failed for server DellOptiPlex390: error 7 (RPC: Authentication error)
NFS compound failed for server DellOptiPlex390: error 7 (RPC: Authentication error)
nfs mount: mount: /export/home/jdrch/KeePass: Permission denied

mount 명령에서 이를 사용해 sec=sys도 효과가 없습니다.

# mount -F nfs -o vers=4,sec=sys DellOptiPlex390:/usr/home/jdrch/KeePass /export/home/jdrch/KeePass
NFS compound failed for server DellOptiPlex390: error 7 (RPC: Authentication error)
NFS compound failed for server DellOptiPlex390: error 7 (RPC: Authentication error)
NFS compound failed for server DellOptiPlex390: error 7 (RPC: Authentication error)
nfs mount: mount: /export/home/jdrch/KeePass: Permission denied

FreeBSD 서버의 호스트 이름을 해당 IP 주소로 바꾸는 것은 효과가 없습니다.

내가 뭘 잘못했나요?

관련 정보