私は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/home
ZFSファイルシステムなのでエクスポートしました。エクスポート(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 アドレスに変更することは効果がありません。
私は何が間違っていましたか?