如何在區域網路內存取 Synology NAS 上的檔案 (NFS)?
更新日期:2023年5月29日
如何在區域網路內存取 Synology NAS 上的檔案 (NFS)?
解決方法
在 Synology NAS 上啟動 NFS 服務
使用 NFS 用戶端存取共用資料夾前,您必須變更 Synology NAS 上的設定以透過 NFS 分享檔案。請執行下列步驟:
- 前往控制台 > 檔案服務 > NFS (DSM 7.0 及以上版本) 或 SMB / AFP / NFS (DSM 6.2 及更早版本)。
- 勾選啟動 NFS 服務。1
- 按一下套用以儲存設定。
為共用資料夾指派 NFS 權限
使用 NFS 用戶端存取共用資料夾前,您必須先為要存取的共用資料夾設定 NFS 權限。執行以下步驟以變更 Synology NAS 上共用資料夾的 NFS 權限:
- 前往控制台 > 共用資料夾。
- 選擇您要以 NFS 用戶端存取的共用資料夾,按一下編輯。2
- 前往 NFS 權限,按一下新增。
- 請參閱此篇文章以編輯權限設定。
- 按一下儲存 (DSM 7.0 及以上版本) 或確定 (DSM 6.2 及較早版本) 以儲存規則。
- 按一下儲存 (DSM 7.0 及以上版本) 或確定 (DSM 6.2 及較早版本) 以套用 NFS 權限。
- 套用 NFS 權限後,您可以在 NFS 權限頁籤的左下方找到共用資料夾的掛載路徑。掛載路徑格式如下:
/[儲存空間名稱]/[共用資料夾名稱]
透過 NFS 在用戶端掛載共用資料夾
完成以上步驟後,您便可以使用 NFS 用戶端掛載共用資料夾。以下將示範如何使用 Linux 存取共用資料夾。
- 開啟 Linux 電腦上的命令主控台。
- 繼續掛載前,先安裝必要的元件。
-
Ubuntu3
sudo apt update
sudo apt install nfs-common
-
CentOS / Redhat / Fedora
sudo yum install nfs-utils
-
輸入如下掛載指令以在用戶端透過 NFS 掛載共用資料夾:4
sudo mount -t nfs [Synology NAS IP 位址]:[共用資料夾的掛載路徑]/[NFS 用戶端上的掛載點]
5 -
例如:
sudo mount -t nfs 196.168.x.x:/volumeX/test /mnt
-
輸入
disk free
指令來確認您已成功掛載共用資料夾。Filesystem 欄位的結果應為以下格式:[Synology NAS IP 位址]:[共用資料夾的掛載路徑]
df
注意事項:
- Synology NAS 預設支援 NFSv2 及 NFSv3。您可以決定是否要啟動 NFSv4 或 NFSv4.1 (是否可用將依您的產品機種而定)。若要啟動該選項,請勾選啟動 NFSv4 支援、啟動 NFSv4.1 支援、啟動 NFSv4 與 NFSv4.1 服務。若要了解詳細步驟及進一步的資訊,請參閱此篇文章。
- 若要了解不允許透過 NFS 來存取的共用資料夾清單,請參閱以下說明文章:
apt
與較新版本的 Linux 相容,若無法使用apt
,請將apt
替換為apt-get
並再試一次。- 若無法掛載共用資料夾,請檢查防火牆設定並確認使用者帳號對要掛載的共用資料夾具備足夠的存取權限。
- 掛載時,您可以在掛載指令加入參數
-o vers=2
、-o vers=3
、-o vers=4
以指定要使用哪個版本的 NFS。