web-dev-qa-db-ja.com

NFSマウント許可が拒否されました

NFSサーバーとNFSクライアント側で同じuidとgidを持つユーザーとグループを作成しました。

サーバー側のエクスポートは次のようになります。

/volume1/nextcloud  *(rw,async,no_wdelay,no_root_squash,insecure_locks,sec=sys,anonuid=1025,anongid=100)

クライアント側のサーバーからNFS共有を/etc/fstabにマウントします。

192.168.1.60:/volume1/nextcloud /mnt/nas/nextcloud nfs rw,user,vers=4 0 0

NASサーバー上のフォルダには次の権限があります:

drwxrwx---    12 nas      nas       4096 Jul  7 11:11 nextcloud

次にSudo mount -aを実行すると、共有はエラーなしでマウントされます。また、マウントされた共有には、クライアントシステム上で同じ所有者nas:nasと同じ権限drwxrwx---があることもわかります。しかし、それでもcd nextcloud/を試そうとすると、次のようになります。

cd:nextcloud /:権限が拒否されました

私は何か見落としてますか?

2
TiMESPLiNTER

私はあなたの現在の構成について完全にはわかりません(多分あなたはあなたの設定ファイルからいくつかの出力を投稿することができます)。

しかし、NFSの権利に関しては、主に2つの問題が常に発生します。

http://nfs.sourceforge.net/nfs-howto/ar01s07.html#pemission_issues

また、これは「愚かな」答えかもしれませんが、それらを同期するためにシステム(またはサービス)を正しく再起動したことを確認してください。

Nfs = 4をnfs4に変更することもできます(これが何かに影響するかどうかはわかりませんが、fstab構成でnfs = 4を見たことはありません)。

https://www.systutorials.com/docs/linux/man/8-nfsidmap/

1
Adrian