
我在 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 盒子,並將它們透過 NFS 安裝到我的 Linux 系統上,並且運作良好。這是針對 NFSv3 的。
如果您無法透過網頁瀏覽器登入 Synology 使其正常運作,請開啟與 Synology 的 SSH 連線並使用 putty.exe。從這裡您可以查看 Synology 作業系統,該作業系統基於 Linux,看起來非常熟悉,然後您可以更深入地了解 NFS-server 在 Synology 盒子上的工作方式。