知識中心

Windows實例搭建FTP站點-阿裏雲ECS

2018-12-08 22:17:00 mimukeji

Windows實例搭建FTP站點-阿裏雲ECS



本文介紹了如何使用 Windows 實例搭建 FTP 站點。此方法適用於 Windows Server 2008 及以上系統,本文以 Windows Server 2008 R2 為例。

Windows 實例搭建 FTP 站點具體操作步驟如下:

  • 步驟一: 添加 IIS 以及 FTP 服務角色
  • 步驟二: 創建 FTP 用戶名及密碼
  • 步驟叁: 設置共享文件的權限
  • 步驟四: 添加及設置 FTP 站點
  • 步驟五: 設置安全組及防火牆
  • 步驟六: 客戶端測試

步驟一: 添加 IIS 以及 FTP 服務角色

在創建 FTP 站點前,首先需要安裝 IIS 及 FTP 服務。

  1. 遠程連接 並登錄到 Windows 實例。
  2. 選擇 開始 > 所有程序 > 管理工具 > 服務管理器
  3. 單擊 角色,然後單擊 添加角色
    阿裏雲使用小妙招
  4. 在彈出的對話框中,選擇 下一步
  5. 選擇 Web 服務器(IIS),然後單擊 下一步
    阿裏雲使用小妙招
  6. 選擇 IIS管理控制台 以及 FTP 服務器,選擇 下一步,單擊 安裝
    阿裏雲使用小妙招

步驟二: 創建 FTP 用戶名及密碼

創建 Windows 用戶名和密碼,用於 FTP 使用。如果您希望匿名用戶可以訪問,此步可省略。

  1. 選擇 開始 > 管理工具 > 服務器管理器
  2. 單擊 配置 > 本地用戶和組 > 用戶,並在右側空白處單擊右鍵,再選擇 添加用戶,本文例子中 用戶名 使用 ftptest。
    說明 密碼必須包括大寫字母、小寫字母和數字。否則會顯示無法通過密碼策略。

    阿裏雲使用小妙招

步驟叁: 設置共享文件的權限

您需要為在 FTP 站點共享給用戶的文件夾設置訪問以及修改等權限。

  1. 在服務器磁盤上創建一個供 FTP 使用的文件夾,右鍵單擊文件夾,選擇 屬性
  2. 單擊 安全,選擇 Everyone,然後選擇 編輯
    阿裏雲使用小妙招
  3. 選擇 Everyone,然後根據需要,選擇 Everyone 的權限,本文例子中允許所有權限。
    阿裏雲使用小妙招

步驟四: 添加及設置 FTP 站點

安裝 FTP,設置好共享文件夾權限後,您需要創建 FTP 站點。

  1. 選擇 開始 > 所有程序 > 管理工具 > Internet 信息服務(IIS)管理器
  2. 右鍵單擊 網站,選擇 添加 FTP 站點
    阿裏雲使用小妙招
  3. 在彈出的窗口,填寫 FTP 站點名稱與共享文件夾的物理路徑,然後單擊 下一步
  4. IP 地址默認選擇 全部未分配。端口號可自行設置,FTP 默認端口號為 21。
  5. 選擇 SSL 設置。
    • 允許:允許 FTP 服務器支持與客戶端的非 SSL 和 SSL 連接。
    • 需要:需要對 FTP 服務器和客戶端之間的通信進行 SSL 加密。
    • : 不需要 SSL 加密選擇

    阿裏雲使用小妙招
  6. 選擇要使用的一種或多種身份驗證方法。
    • 匿名:允許任何僅提供用戶名 anonymousftp 的用戶訪問內容。
    • 基本:需要用戶提供有效用戶名和密碼才能訪問內容。由於基本身份驗證通過網絡傳輸未加密的密碼,因此請僅在清楚客戶端和 FTP 服務器之間的連接是安全的情況下(例如,使用安全套接字層 (SSL) 時)使用此身份驗證方法。
  7. 允許訪問 列表中,選擇以下選項之一:
    • 所有用戶:所有用戶(不論是匿名用戶還是已標識的用戶)均可訪問相應內容。
    • 匿名用戶:匿名用戶可訪問相應內容。
    • 指定角色或用戶組:僅特定角色或用戶組的成員才能訪問相應內容。請在對應的框中鍵入角色或用戶組。
    • 指定用戶:僅指定用戶才能訪問相應內容。請在對應的框中鍵入用戶名。
  8. 選擇經過授權的用戶的 讀取寫入 權限。然後單擊 完成
    阿裏雲使用小妙招

完成後可以看到搭建的 FTP 站點。


阿裏雲使用小妙招

步驟五: 設置安全組及防火牆

搭建好 FTP 站點後,您需要在實例安全組的入方向添加一條放行 FTP 端口的規則,具體步驟參見 添加安全組規則,具體配置可以參見 安全組規則的典型應用。

服務器防火牆默認放行 TCP 21 端口用於 FTP 服務。如果選用其他端口,您需要在防火牆中添加一條放行此端口的入站規則。

具體方法參見 設置 ECS 實例遠程連接防火牆。

其他防火牆設置參見 微軟官方文檔。

步驟六: 客戶端測試

打開客戶端的 計算機,在路徑欄輸入 ftp://服務器 IP 地址:FTP 端口(如果不填端口則默認訪問21端口),例如:ftp://0.0.0.0:20。彈出輸入用戶名和密碼的對話框表示配置成功,正確的輸入用戶名和密碼後,即可對 FTP 文件進行相應權限的操作。

說明 客戶端使用此方法訪問 FTP 站點時,需要對 IE 瀏覽器進行設置,才能打開 FTP 的文件夾。 打開 IE 瀏覽器,選擇 設置 > Internet選項 > 高級。勾選 啟用 FTP 文件夾視圖,取消勾選 使用被動 FTP

阿裏雲使用小妙招

後續操作

您可以參考 安全加固方案 對 FTP 服務進行安全加固。

如果您想基於 FTP 協議來管理存儲在 OSS 上的文件,安裝 OSS FTP。OSS FTP 接收普通 FTP 請求後,將對文件、文件夾的操作映射為對 OSS 的操作。


如果您遇到問題,請隨時聯系米姆,我們將免費為您提供阿裏雲基礎服務。

本文轉載自網絡,如有侵權,請聯系我們刪除。