前言
Synology NAS 可用作 FTP (文件傳輸協議) 服務器,讓用戶通過 Internet 訪問共享文件夾和文件。FTP 設置可讓您與特定用戶共享 Synology NAS 中的特定文件夾或允許匿名訪問。
Synology NAS環境准備
已經完成 Synology NAS 設置。已在 Synology NAS 上安裝了 DiskStation Manager (DSM)。完成通過 Internet 訪問 Synology NAS 的配置。
設置 FTP 服務
首先,在用 FTP 傳輸數據之前,您需要啟用 Synology NAS 上的 FTP 服務。
啟用 FTP 服務
開始之前,請確認路由器的以下 TCP 端口被轉發到 Synology NAS:21 (默認控制連接)、20 (主動模式的數據連接)、1025-65535 (被動模式的數據連接)。端口轉送設置可在控制面板 > 外部訪問中找到。
請使用屬於 administrators 群組的帳戶登錄 DSM。請進入控制面板 > 文件服務 > FTP。選擇以下該選項並指定相關設置:啟用 FTP 服務 (無加密)單擊應用以保存該設置。
注:FTP 服務的默認端口號為 21。被動 (PASV) FTP 的端口范圍為 1025 至 65535,且最多可含 128 個端口;但此默認范圍將視 Synology NAS 機型而有所不同。設置 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)。“guest”帳號無法通過 FTP 登錄服務器。若要讓匿名用戶通過 FTP 訪問共享文件夾,請參見第 2.4 章節允許匿名用戶通過 FTP 訪問共享文件夾。我們建議為 FTP 服務使用 UTF-8 編碼。用戶 FTP 客戶端上的語言編碼 (codepage) 設置必須與 Synology NAS 上的一致,才可以正確地訪問數據。
高級設置
在高級設置頁面中,您可管理文件傳輸日志、允許匿名用戶訪問共享文件夾或更改 FTP 傳輸的用戶根目錄。若要訪問這些設置,請進入控制面板 > 文件服務 > FTP 並單擊高級設置。
允許用戶通過 FTP 訪問共享文件夾
如果 Synology NAS 的一個用戶無法通過 FTP 訪問共享文件夾,則請確認該用戶擁有共享文件夾的正確讀寫權限。
請使用屬於 administrators 群組的帳戶登錄 DSM。請進入控制面板 > 用戶賬號。選擇您要更改其權限的用戶並單擊編輯。
進入權限選項卡。勾選適當的復選框以指定用戶對共享文件夾的讀寫權限。
進入應用程序選項卡。請確認該用戶被授予 FTP 服務權限。單擊確定來保存設置。
現在,用戶可用 Synology NAS 用戶名和密碼通過 FTP 來訪問特定的共享文件夾。
允許匿名用戶通過 FTP 訪問共享文件夾
您可以更改共享文件夾的設置以允許匿名 FTP 訪問,讓用戶無需輸入用戶名和密碼就能訪問特定的共享文件夾。
請使用屬於 administrators 群組的帳戶登錄 DSM。請進入控制面板 > 共享文件夾。
選擇可讓匿名用戶訪問的共享文件夾並單擊編輯。進入權限選項卡。從下拉菜單中選擇系統內部用戶賬號。勾選適當的復選框為Anonymous FTP/WebDAV 用戶指定讀/寫權限。單擊確定來保存設置。
現在請進入控制面板 > 文件服務 > FTP。
單擊高級設置。
勾選啟用匿名 FTP 復選框。
現在,用戶無需輸入用戶名和密碼即可通過 FTP 訪問特定的共享文件夾。
通過 FTP 訪問文件
啟用 Synology NAS 上的 FTP 服務后,您可使用網絡瀏覽器或 FTP 客戶端以通過 FTP 訪問文件。
使用網頁瀏覽器
打開網頁瀏覽器。在地址欄中輸入 “ftp://”,然后輸入 Synology NAS 設備的 IP 地址。例如,“ftp://66.94.234.215”,根據您的設置,將要求您登錄。請輸入 Synology NAS 用戶名和密碼。您輸入的用戶帳戶必須擁有您要訪問的共享文件夾的權限。
如果登錄成功,您會看到 Synology NAS 中的共享文件夾索引
使用 FTP 客戶端
打開您喜愛的 FTP 客戶端 (如 FileZilla,WinSCP)。在主機欄內輸入 Synology NAS 設備的 IP 地址。在適當的欄中輸入 Synology NAS 用戶名和密碼。您輸入的用戶帳戶必須擁有您要訪問的文件夾的權限,也可以使用匿名身份進行登陸ftp進行服務。輸入 Synology NAS 用於 FTP 服務的端口號 (默認端口號為 21)。
如果登錄成功,您會看到 Synology NAS 中的共享文件夾。