
私はSynologyでいくつかの共有をエクスポートしました - 例えば/volume2/Home_Data/Downloads
CentOS7 ボックスにこれをマウントして、システムのすべてのユーザーが利用できるようにしたいと思います。
これはマウントしたときには問題なく動作します/mnt/nfs/
/etc/fstab entry
diskstation.davis.local:/volume2/Home_Data/ /mnt/nfs/ nfs4 user,nfsvers=4,nosuid,bg,noexec 0 0
ただし、 にマウントする必要があります/mnt/nfs/downloads
。ここにマウントすると、共有がマウントされるのは root のみで、他のユーザーはそれを表示できません。
/etc/fstab entry
diskstation.davis.local:/volume2/Home_Data/ /mnt/nfs/downloads nfs4 user,nfsvers=4,nosuid,bg,noexec 0 0
/mnt/nfs
パーマの問題かもしれないと思いましたが、とのパーマは/mnt/nfs/downloads
同じです。
権限:
/mnt/:
total 4
drwxr-xr-x. 4 root root 26 Dec 15 12:28 .
dr-xr-xr-x. 17 root root 4096 Dec 15 12:02 ..
drwx------. 6 root root 64 Dec 15 12:38 nfs
drwx------. 2 root root 6 Dec 3 11:30 tmp
/mnt/nfs/:
total 0
drwx------. 6 root root 64 Dec 15 12:38 .
drwxr-xr-x. 4 root root 26 Dec 15 12:28 ..
drwx------. 3 root root 18 Dec 15 12:37 downloads
何を試せばいいか、何かアイデアはありますか?
答え1
Synology コントロール パネルに入り、NFS 共有がチェックされていることを確認します。そして CentOS にマウントする前に、chmod -R 777 /mnt
すべてのものを/mnt
読み取り、書き込み、実行可能にします。私は Synology ボックスをいくつか所有しており、それらを Linux システムに NFS マウントして正常に動作させています。これは NFSv3 用です。
Web ブラウザーから Synology にログインできない場合は、Synology への SSH 接続を開き、putty.exe を使用します。ここから、Linux ベースで非常に見慣れた Synology オペレーティング システムを表示できます。その後、Synology ボックスで NFS サーバーがどのように機能しているかを詳しく調べることができます。