ヒント: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/Sync、IPアドレス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ファイルシステムをエクスポートする必要があります。

2つのファイルのいずれかを更新したら、nfsdを再起動してFreeBSDサーバーにマウントします。

残念ながら、エクスポートをインストールするために運がなかった。

エクスポートしたサブフォルダの1つをマウントしようとすると失敗しました。

# 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 アドレスに変更することは効果がありません。

私は何が間違っていましたか?

ベストアンサー1

おすすめ記事