在 2026 年的現在,雖然雲端空間變得非常普及,但在特定的工作環境中,我們有時仍需要透過區域網路(LAN)或特定對外開放的 IP 來傳送大容量檔案。這時候,利用 Windows 10 自帶的 IIS 功能來架設一個 FTP 伺服器,往往比安裝複雜的第三方軟體更符合「簡單、純粹」的需求。
很多使用者在 Google 搜尋「FTP怎麼開」時,常會被各種第三方工具淹沒。但如果你只是想讓同事傳個影片,或是從家裡的電腦抓取資料到公司的電腦,其實 Windows 內建的功能就綽綽有餘。這篇文章將帶你避開複雜的配置,用最直覺的方式把 Windows 10 變成一個可以存取檔案的 FTP 點。
第一步:啟動 Windows 的 IIS 功能

Windows 10 本身內建了網頁伺服器技術(IIS),而 FTP 功能就包含在裡面。我們不需要安裝額外的軟體,只需要去「開啟」它即可。
- 按下鍵盤上的
Win + R,輸入optionalfeatures並按下 Enter,這會開啟「Windows 功能的使用項目」。 - 在跳出來的清單中,向下捲動找到 「Internet Information Services (IIS)」。
- 展開它,確保勾選了以下幾項:
* IIS 管理員
* FTP 伺服器(包含 FTP 服務、FTP 擴充功能)
* Web 管理工具(這對後續設定介面很重要)
- 點擊確定,系統會自動下載並安裝所需的元件。完成後重新啟動電腦以確保環境變數正確載入。
第二步:建立 FTP 位址與基礎規則
功能開啟後,我們需要進入控制台去定義「這個伺服器要分享哪個資料夾」。
- 在開始選單搜尋並打開 「IIS 管理員」。
- 在左側選單中找到你的電腦名稱,點擊它。在右側操作選單中,點擊 「開啟 FTP 站點」。
- FTP 位址:輸入一個簡單的名稱(例如
MyFiles)。 - 內容目錄:選擇你想要分享給別人的資料夾路徑。這是一個關鍵細節:請確保這個資料夾本身有適當的 NTFS 權限,否則即便 FTP 開了,別人進去也會顯示「拒絕存取」。
- 身份驗證:通常選擇「基本」,這樣對方進入時會要求輸入 Windows 使用者帳號與密碼。
- SSL 設定:如果你只是在公司內部網路使用,選「無 SSL」可以省去處理憑證的麻煩;但如果涉及跨網段傳輸,建議考慮安全性。若追求極致穩定且有加密需求,有些人在處理複雜傳輸路徑時會選擇 WinSCP 5.17.9 SFTP免費軟體 來取代傳統 FTP。
第三步:關鍵的「權限」與「防火牆」大坑位
這是 90% 的新手在操作時會卡關的地方。很多朋友反應明明設定好了,但別台電腦就是連不進去。這通常是因為 Windows 防火牆沒開孔。
- 開啟連接埠:預設的 FTP 使用的是 Port 21。請到「控制台」>「系統與安全性」>「Windows 防火壁」,找到「允許應用程式或功能通過 Windows 防火壁」。檢查清單中是否有「FTP 伺服器」,並確保其在私有和公用網路(視你的環境而定)都勾選。
- 設定權限:這點最重要。進入你要分享的資料夾,按右鍵選擇「內容」>「安全性」。在這裡你必須新增一個允許使用者存取的帳號。建議不要直接給予 "Everyone" 最高權限,而是建立一個專門用來傳輸檔案的 Windows 帳號。
- 檢查防火牆規則:有時候自動偵測會失敗。如果還是連不進去,手動到「進階設定」中,新增一條「輸入規則」,允許 TCP 埠號 21 通過。
如何確認你的服務成功運作?
配置完成後,別急著用手機或另一台電腦測試。我們先在同台機器上做自我檢測。
- 按下
Win + R,輸入ftp://127.0.0.1或ftp://localhost並按 Enter。 - 如果瀏覽器(或是你使用的 FTP 客戶端)能跳出帳號密碼詢問畫面,代表你的基礎伺服器已經跑起來了。如果這步都過不去,表示 IIS 設定或防火牆還有問題。
- 接下來才換成其他的 IP 位址進行遠端測試。
進階建議:穩定與便利的抉擇
雖然 Windows 內建功能能搞定基本需求,但如果你是為了要長期維護一個穩定的檔案共享區,或是需要在複雜的網路環境下操作。在目前的技術架構中,實務上會有很多變數(例如動態 IP、NAT 轉發等)。
如果是純粹為了私人的雲端備份感,或者想讓管理介面更直覺一點,甚至能建立多個不同的虛擬空間,有些使用者可能會選擇 FTPbox 2.6.3 利用FTP/SFTP打造自己的Dropbox 來增加管理的便利性。不過對於只是單純要解決「這台電腦到那台電腦傳檔案」這個點的用戶來說,掌握 Windows 的內建設定就足以應付大部份的工作了。
常見問題排解 (FAQ)
Q: 為什麼我用手機連不進去?
A: 通常是因為你的手機與電腦不在同一個 Wi-Fi 下,或是路由器(Router)的防火牆擋住了 21 連接埠。如果是跨網路使用,你可能需要去路由器設定中做「虛擬伺服器」對應到 Windows 的內部 IP。
Q: 如果我不想用密碼驗證怎麼辦?
A: 在 IIS 管理員裡可以關閉匿名登入限制,但這會讓你的檔案暴露在整個網路上。除非是在極度安全的實體隔離環境內,否則強烈建議保留基本認證。
Q: 為什麼連線時顯示「無法連線到主機」?
A: 請確認你的電腦 IP 是否正確(可以用 ipconfig 指令確認),以及防火牆是否真的有開啟 Port 21。這通常是網路層級的問題而非 FTP 設定問題。
最後提醒,在 Windows 10 上執行這些操作時,建議先檢查您的硬體能力與軟體環境是否有更新至穩定版本。若您習慣使用更強大的多功能介面,也可以考慮整合更多通訊協定的工具,但對於基本的 FTP 功能需求,Windows 原生提供的 IIS 工具依然是目前最直接的解決方案。" }
<|thought|><channel|>```json,