Windows FTP 架站


分類

建立時間: 2022年5月11日 22:06
更新時間: 2022年5月17日 22:51

說明

這次教大家如何在 Windows 架設 FTP 站台
雖然有經過測試是可行的,但我對防火牆的設定部分有點不太清楚
請讀者自行斟酌調整

以下範例使用的是 Windows 11 搭配內建 IIS 架設

Windows 11 架設 FTP

  1. 打開控制台

Snipaste_2022-05-11_20-35-13.png

  1. 選擇程式集

Snipaste_2022-05-11_20-37-23.png

  1. 選擇開啟或關閉 Windows 功能

Snipaste_2022-05-11_20-36-25.png

  1. 圈起來的部分打勾,按確定

Snipaste_2022-05-11_20-38-28.png

  1. 回到控制台,選擇系統及安全性

Snipaste_2022-05-11_20-38-55.png

  1. 選擇 Windows 工具

Snipaste_2022-05-11_20-39-35.png

  1. 選擇 IIS 管理員

Snipaste_2022-05-11_20-39-49.png

  1. 在站台按右鍵 -> 新增FTP站台

螢幕擷取畫面 2022-05-11 204504.png

  1. FTP 站台名稱: LHFTP(可自己定義)
  2. 實體路徑: C:\inetpub\ftproot(可自己定義)
  3. 按下一步

螢幕擷取畫面 2022-05-11 204951.png

  1. IP 位址: 全部未指派
  2. 連接埠: 21
  3. SSL: 沒有 SSL
  4. 按下一步

螢幕擷取畫面 2022-05-11 205035.png

  1. 驗證: 基本
  2. 按完成

螢幕擷取畫面 2022-05-11 205122.png

結果如下

螢幕擷取畫面 2022-05-11 205318.png

如果未啟動,可以將它啟動

  1. LHFTP 按右鍵 -> 管理 FTP 站台 -> 啟動
  2. 之後要停止可以在此步驟按停止

螢幕擷取畫面 2022-05-11 205440.png

  1. 打開電腦管理

Snipaste_2022-05-11_20-55-31.png

  1. 打開 系統工具 -> 本機使用者和群組 -> 使用者
  2. 在中間空白處按右鍵 -> 新增使用者

螢幕擷取畫面 2022-05-11 205806.png

  1. 使用者名稱: ftpuser(可自己定義)
  2. 全名: ftpuser(可自己定義)
  3. 密碼: ftpuser(可自己定義)
  4. 不要勾選任何項目
  5. 按建立

螢幕擷取畫面 2022-05-11 205923.png

  1. 打開 系統工具 -> 本機使用者和群組 -> 群組
  2. 在中間空白處按右鍵 -> 新群組

螢幕擷取畫面 2022-05-11 210150.png

  1. 群組名稱: IIS_FTP
  2. 按新增

螢幕擷取畫面 2022-05-11 210232.png

  1. 選擇進階

螢幕擷取畫面 2022-05-11 210321.png

  1. 按立即尋找
  2. 選擇 ftpuser
  3. 按確定

螢幕擷取畫面 2022-05-11 210611.png

  1. 確認有選到 ftpuser
  2. 按確定

螢幕擷取畫面 2022-05-11 210721.png

  1. 確認有選到 ftpuser
  2. 按建立

螢幕擷取畫面 2022-05-11 210802.png

建立好之後出現 IIS_FTP

螢幕擷取畫面 2022-05-11 210853.png

  1. 回到 IIS 管理員
  2. LHFTP 按右鍵 -> 編輯權限

螢幕擷取畫面 2022-05-11 211013.png

  1. 選擇安全性
  2. 按編輯

螢幕擷取畫面 2022-05-11 211157.png

  1. 按新增

螢幕擷取畫面 2022-05-11 211353.png

  1. 輸入物件名稱來選取欄位輸入: IIS_FTP
  2. 按檢查名稱

螢幕擷取畫面 2022-05-11 211446.png

  1. 確認有出現完整路徑的 IIS_FTP
  2. 按確定

螢幕擷取畫面 2022-05-11 211530.png

  1. 選擇 IIS)FTP
  2. 權限按圖打勾
  3. 按確定,剩下的視窗也按確定

螢幕擷取畫面 2022-05-11 211807.png

  1. 回到 IIS 管理員
  2. 左側選擇 LHFTP
  3. 中間打開 FTP 授權規則

螢幕擷取畫面 2022-05-11 211938.png

  1. 右側按新增允許規則

螢幕擷取畫面 2022-05-11 212031.png

  1. 選擇指定的角色或使用者群組,底下輸入 IIS_FTP
  2. 權限勾選讀取、寫入
  3. 按確定

螢幕擷取畫面 2022-05-11 212148.png

  1. 回到 FTP 授權規則
  2. 按新增拒絕規則

螢幕擷取畫面 2022-05-11 212319.png

  1. 選擇所有匿名使用者
  2. 權限勾選讀取、寫入
  3. 按確定

螢幕擷取畫面 2022-05-11 212405.png

完成

讓外網連線

如果要讓外部網路連線,需要讓防火牆通過

  1. 打開 Windows Defender 防火牆

Snipaste_2022-05-11_21-46-47.png

  1. 按允許應用程式或功能通過 Windows Defender 防火牆

Snipaste_2022-05-11_21-47-11.png

  1. 按變更設定
  2. 打勾 FTP 伺服器
  3. 按確定

Snipaste_2022-05-11_21-48-41.png

連線示範

FTP 連線的方法有很多種
這裡以 Windows 檔案總管做示範

  1. 查看 ip

IPv4 在同一個內網可以連線
IPv6 可由外部網路連線

Snipaste_2022-05-11_21-50-29.png

IPv4 連線

  1. 在路徑輸入 ftp://192.168.1.1 (你的 IPv4 地址)
  2. 按 Enter

Snipaste_2022-05-11_21-51-32.png

IPv6 連線

  1. 在路徑輸入 ftp://[1050:0000:0000:0000:0005:0600:300c:326b] (你的 IPv6 地址)
  2. 按 Enter

Snipaste_2022-05-11_21-52-36.png

  1. 輸入使用者名稱,上面範例是設定 ftpuser
  2. 輸入密碼,上面範例是設定 ftpuser
  3. 按登入

Snipaste_2022-05-11_21-53-14.png

若打開 ftp 資料夾代表連線成功

Snipaste_2022-05-11_21-54-07.png

參考

https://mrcodingroom.freesite.host/ftp%E7%94%A8win10%E6%9E%B6%E8%A8%ADftp/

觀看次數: 4920
windowsftp架站
按讚追蹤 Enjoy 軟體 Facebook 粉絲專頁
每週分享資訊技術

一杯咖啡的力量,勝過千言萬語的感謝。

支持我一杯咖啡,讓我繼續創作優質內容,與您分享更多知識與樂趣!