如何透過 FTP 存取 Synology NAS 上的檔案?
更新日期:2022年8月26日
如何透過 FTP 存取 Synology NAS 上的檔案?
解決方法
1. 事前準備
確認您已設定好 Synology NAS 及安裝 DSM,1 Synology NAS 也可透過網際網路存取。2
2. 設定 FTP 服務 3
本章節會說明如何設定基本的 FTP 服務,及讓完成註冊或匿名的使用者透過 FTP 來存取特定的共用資料夾。
- 前往控制台 > 外部存取 > 路由器配置以確認路由器的以下 TCP 連接埠已轉送至 Synology NAS:21 (預設的控制連線)、20 (主動模式的資料連線)、1025-65535 (被動模式的資料連線)。4 5
- 以屬於 administrators 群組的帳號登入 Synology NAS,前往控制台 > 檔案服務 > FTP。
- 選擇下列任一選項並指定相關設定:
- 啟動 FTP 服務 (未加密):6 FTP 傳輸速度較快,且占用較少系統資源。
- 啟動 FTP SSL/TLS 加密服務 (FTPS):7 加密功能導致 FTPS 傳輸速度較慢,且占用較多 CPU 資源。
- 啟動 SSH FTP 服務 (SFTP):8 加密功能導致 SFTP 傳輸速度較慢,且占用較多 CPU 資源。
- 按一下套用以儲存設定。
在控制台 > 檔案服務 > FTP 中按一下進階設定,即可管理檔案傳輸日誌、讓匿名使用者存取共用資料夾、變更使用者的 FTP 傳輸根目錄。
若 Synology NAS 的使用者無法透過 FTP 存取特定的共用資料夾,請檢查使用者是否具有該共用資料夾的正確讀寫權限。請執行下列步驟以編輯使用者的讀寫權限:
- 以屬於 administrators 群組的帳號登入 Synology NAS,前往控制台 > 使用者 & 群組 (DSM 7.0 及以上版本) 或使用者帳號 (DSM 6.2 及較早版本)。
- 選擇想修改的使用者,按一下編輯,再前往權限頁籤。
- 勾選適當的核取方塊以指派使用者對於共用資料夾的讀寫權限。
- 前往應用程式頁籤,確認已勾選 FTP 的允許核取方塊。
- 儲存設定。現在,使用者可以使用其使用者帳號及密碼,透過 FTP 來存取特定的共用資料夾。
2.4 讓匿名使用者透過 FTP 存取共用資料夾 9
您可以變更共用資料夾的設定以允許匿名 FTP 存取,讓使用者存取特定共用資料夾時無須輸入使用者帳號及密碼。請執行下列步驟以啟動匿名 FTP 存取:
- 以屬於 administrators 群組的帳號登入 Synology NAS,前往控制台 > 共用資料夾。
- 選擇想修改的共用資料夾,按一下編輯,再前往權限頁籤。
- 從下拉式選單中選擇系統內部使用者帳號。
- 勾選適當的核取方塊以指派匿名 FTP / WebDAV 使用者對於共用資料夾的讀寫權限。
- 按一下確定以儲存設定。
- 現在,請前往控制台 > 檔案服務 > FTP。
- 按一下進階設定。
- 勾選啟動匿名 FTP 帳號登入並儲存設定。現在,使用者可以透過 FTP 來存取特定的共用資料夾,且無須輸入使用者帳號及密碼。
3. 透過 FTP 用戶端存取檔案
- 開啟您偏好的 FTP 用戶端 (例如:FileZilla)。
- 在主機欄位輸入 Synology NAS 的 IP 位址或 DDNS 主機名稱。
- 若要在 FileZilla 中透過 SFTP 連線,請在您的主機位址前輸入
sftp://
(例如:sftp://192.168.24.123
)。若未指定 FTP 通訊協定,FileZilla 將嘗試透過 FTPS 和 FTP 進行連線。
- 若要在 FileZilla 中透過 SFTP 連線,請在您的主機位址前輸入
- 輸入 Synology NAS 使用者帳號及密碼,該使用者帳號必須具備您想存取之資料夾的存取權限。
- 輸入 Synology NAS 用於 FTP 服務的連接埠編號。
- 若未於 FileZilla 指定連接埠編號,FTP/FTPS 將使用連接埠 21,SFTP 則使用連接埠 22 。
- 按一下連線 (若您使用的是 FileZilla,請按一下快速連線)。
- 登入成功後,您會看見 Synology NAS 上的共用資料夾。
注意事項:
- 請參閱下載中心的硬體安裝指南及 Synology NAS 使用手冊。
- 若要了解如何讓 Synology NAS 可透過網際網路存取,請參閱此文章。
- 建議 FTP 服務採用 UTF-8 編碼。FTP 用戶端的語言編碼設定必須與 Synology NAS 一致,才可以正確地存取資料。
- FTP 服務的預設連接埠編號為 21。被動 (PASV) FTP 的連接埠範圍為 1025 到 65535,最多可包含 128 個連接埠;然而,預設連接埠範圍可能依機種而有所不同。
- FTP 的連接埠編號可為 1 到 65535 的任何數字,但不包含下列保留給其他服務或套件使用的編號:20、22、23、25、80、110、137、138、139、143、199、443、445、515、543、548、587、873、993、995、3306、3689、5000、5001、5005、5006、5335、5432、8080、8081、9997、9998、9999、50001、50002 及預設的 eMule 連接埠:4662 (TCP)、4672 (UDP)。
- 若要了解更多關於 FTP 的資訊,請參閱此維基百科頁面。
- 若要了解更多關於 FTPS 的資訊,請參閱此維基百科頁面。
- 若要了解更多關於 SFTP 的資訊,請參閱此維基百科頁面。
- 「guest」帳號無法透過 FTP 登入伺服器。