什麼是FTP服務?概念、運作方式、FTP投遞箱、設定FTP服務
網路百科全書中FTP服務的定義。
什麼是FTP服務?
FTP 服務是執行 Microsoft Internet Information Services (IIS) 的伺服器上的 Microsoft Windows 服務。FTP 服務支援因特網標準檔案傳輸通訊協定 (FTP),並允許使用者在 FTP 用戶端與 FTP 伺服器 (例如 IIS) 之間上傳和下載檔案。
設定FTP服務
FTP 僅支援使用者層級驗證。換句話說,執行 FTP 服務的 FTP 伺服器 (例如 IIS) 僅支援匿名驗證或基本驗證。當 FTP 用戶端嘗試連線到設定為使用基本驗證的 FTP 伺服器時,使用者的名稱和密碼會透過網路以純文字形式傳輸,這是不安全的。
保護 FTP 服務的最佳方式是在所有 FTP 伺服器上啟用匿名驗證,這需要使用者使用使用者名稱「匿名」登入。(他們可以輸入任何密碼,但 FTP 伺服器的歡迎訊息通常會要求他們禮貌地使用其電子郵件地址作為密碼以進行記錄。您應該在 IIS 上設定 FTP 服務,以只允許匿名登入,以防止使用者透過網路傳遞其認證。然後只需避免將關鍵信息存儲在 FTP 服務器上,並僅將它們用於訪問公共信息。
FTP 投遞箱
您可能還需要將 FTP 伺服器配置為僅允許下載並禁止所有上傳。如果您的公司使用者必須使用 FTP 遠端上傳檔案,您可以為他們建立 FTP 下放匣。FTP 放置箱是 NTFS 磁碟區上的資料夾,設定為具有寫入權限但沒有讀取權限的虛擬目錄。換句話說,用戶可以將文件上傳到目錄,但無法讀取已經上傳的內容。
設定FTP服務
首先,您必須確定您的系統上安裝了 IIS(Internet Information Services)。然後,您必須添加 FTP 服務功能。
對於 Windows 7 及更高版本,請繼續並單擊 Internet 信息服務和 FTP 服務器旁邊的框。您也必須確定您核取 [Web 管理工具] 方塊,否則您稍後將無法從系統管理工具管理 IIS。對於 FTP,您需要選中 FTP 服務框,否則您將無法選擇創建 FTP 服務器。
FTP 服務 (新增角色服務)
建立新的 FTP 網站
步驟 1:使用 FTP 站點嚮導創建 FTP 站點。在第一個步驟中,您會建立只能由本機系統管理員帳戶開啟的新 FTP 網站。
移至 IIS 管理員。在 [連線] 窗格中,按一下樹狀結構中的 [站台] 節點。以滑鼠右鍵按一下樹狀結構中的 [站台] 節點,然後按一下 [新增 FTP 站台],或按一下 [動作] 窗格中的 [新增 FTP 站台]。