Windows XP Windows 7 Windows 2003 Windows Vista Windows 綜合教學 Linux 系統教學
Windows 10 Windows 8 Windows 2008 Windows NT Windows Server 電腦軟體教學
您现在的位置: Windows教程網 >> Windows教程 >  >> 電腦軟體教學 >> 網路工具

FTP 傳輸模式詳解:PORT(主動)與 PASV(被動)差異與常用軟體切換教學

編輯:網路工具

FTP 連線分PORT(主動/Standard/Active)與PASV(被動/Passive)兩種模式,差異在於資料連線由誰發起。理解差異並掌握常用 FTP 軟體的模式切換,能解決多數連線/傳輸失敗問題。

核心差異

項目PORT(主動模式)PASV(被動模式)
指令通道Client → Server TCP 21Client → Server TCP 21
資料通道建立Server 從 TCP 20 主動連向 Client 隨機埠Server 開啟隨機高位埠(1024-5000),Client 主動連入
防火牆/NAT 友善度低(需 Client 端開放入站埠)高(僅 Server 端需開放高位埠範圍)
適用場景Client 無防火牆/公網 IPClient 位於 NAT/防火牆後(最常見)

常用 FTP 軟體關閉 PASV(改用 PORT)步驟

FlashGet

工具 → 選項 → 代理伺服器 → 直接連線 → 編輯 → 取消勾選「PASV 模式」。

CuteFTP

檔案 → 網站管理 → 新增網站 → 編輯 → 一般 → 取消勾選「使用 PASV 模式」。

FlashFXP

網站 → 網站管理器 → 新增網站 → 選項 → 取消勾選「使用被動模式」 → 套用。

NetAnts

選項 → 參數設定 → 代理 → 直接連線 → 編輯 → 取消勾選「PASV 模式」。

若 FTP 伺服器不支援 PASV,或 Client 端網路環境導致 PASV 失敗,請依上述步驟切換為 PORT 模式嘗試連線。

Copyright © Windows教程網 All Rights Reserved