FTP 是什麼?

您知道該如何高效傳遞大型檔案或大量檔案?探索檔案傳輸協定 (FTP),瞭解 SFTP 和 Dropbox Transfer 等 FTP 替代方案的詳細資訊。

true

FTP 是什麼?

FTP 是檔案傳輸協定的縮寫,接下來我們將逐字解釋。基本上,「協定」或網際網路協定是讓電子裝置相互傳輸的一組程序或規則。FTP 是 TCP/IP 網路 (網際網路) 上的裝置用來傳遞檔案的一套規則。使用網際網路其實就是使用各種不同的協定。瀏覽網頁使用 HTTP,收發即時訊息,則使用 XMPP。FTP 則是用來四處移動檔案的協定。

什麼是 FTP 伺服器?

FTP 伺服器是讓檔案從某部裝置 (亦即 Mac、Windows 或 Linux 電腦) 傳遞至另一部裝置的軟體應用程式。聽起來可能很複雜,但 FTP 伺服器單純就是具備 FTP 位址且專門用來接收 FTP 連線的電腦。這些伺服器負責執行兩項簡單的工作:「取得」與「放置」。您可以從 FTP 伺服器「取得」檔案,或者在 FTP 伺服器上「放置」檔案。上傳檔案時,這些檔案會從您的個人裝置傳遞到伺服器;而在下載檔案時,這些檔案會從伺服器傳遞到個人裝置上,因此,以最基本的層面來說,FTP 伺服器是收件者和寄件者之間的中間點。

FTP 如何運作?

FTP 是一種主從式協定,換句話說,就是用戶端要求檔案,伺服器則提供檔案,因此,FTP 建立連線時需要兩種基本通道:

  • 命令通道:負責啟動指令並攜帶基本資訊,亦即要存取哪些檔案
  • 資料通道:在兩個裝置之間傳遞檔案資料

為了建立連線,使用者需要向 FTP 伺服器提供登入資料,FTP 伺服器則通常會將 21 號連接埠選為預設的通訊模式。簡而言之,「連接埠」就是用於識別網路上資訊交換的數字;此外,還需注意一點,FTP 有兩種截然不同的連線模式:主動式和被動式。

在主動 FTP 模式下,伺服器會主動核准資料要求。不過,主動模式有時可能會因防火牆而發生問題,即防火牆會封鎖來自第三方未經授權的工作階段。這時被動模式就能派上用場。在被動模式下,伺服器不會主動維持連線,而是由使用者同時建立資料通道和命令通道。基本上,伺服器「聽令」但不主動參與,而是由其他裝置來處理大部分工作。

FTP 負責解決什麼問題?

FTP 通常用於處理大量檔案,因此往往是在網頁開發中發揮用處。變更網站內容時,可透過 FTP 工作階段管理檔案傳遞作業,如此可輕鬆上傳特定檔案,新增影像檔案,以及移動網站範本等。同理,專業 IT 人員可能也會利用檔案傳輸協定,在封閉系統內傳遞大批次的伺服器檔案。

FTP 有何優點?

FTP 有許多值得一提的優點。最重要的是,FTP 可以同時傳遞多個檔案、在連線中斷後恢復檔案傳遞,以及安排傳遞作業。此外,由於 FTP 已經存在許久,這項協定對大多數人來說都不陌生。有許多桌面 FTP 軟體工具讓 FTP 的操作變得相當直觀,包括 FileZilla、WinSCP、Cyberduck 等。

FTP 有何缺點?

FTP 的一大缺點就是安全性不足。由於 FTP 發明於 1970 年代,早於現今世界所仰賴的諸多網路安全措施。FTP 的功用並非安全協定,FTP 傳遞並未加密,這表示駭客擷取資料封包後 (即封包擷取攻擊) 就能相對輕易地讀取密碼、使用者名稱和其他機密資料。

鑑於這些安全漏洞,越來越少產品支援 FTP。市面上也出現各種不同的替代選項,包含 SFTP、HTTPS、AS2 和 FTPS。自 2020 年起,Google Chrome 預設為關閉 FTP,而 Firefox 則從程式碼中移除了 FTP。因此若您仍在使用 FTP 伺服器執行重要的業務功能,現在也許就是尋找替代產品的好時機。接下來,讓我們深入瞭解其中一種 FTP 替代方案:SFTP。

SFTP 是什麼?

如果您對 FTP 有所研究,大概曾經看過「SFTP」一詞。那麼 SFTP 是什麼?基本上,SFTP (又名 SSH 檔案傳輸協定) 是種透過安全外殼協定 (SSH) 資料串流來運作的獨立協定,可在檔案傳遞時提供較高的保護層級。SFTP 使用 22 號連接埠,而非 FTP 用戶端使用的 21 號連接埠。由於 FTP 協定並不安全,通常會比較偏好使用 SFTP。因為 SFTP 提供了基本的安全功能,而且能以揹負式機制進行 SSH 連線。

如何運用 Dropbox 取代 FTP 伺服器?

這些內容是否看起來太過複雜呢?您是否不希望讓整個 IT 部門把心神全部耗費在管理網頁伺服器上?隨著 FTP 支援服務日漸減少,網路安全威脅也變得越來越複雜,建議您開始尋找安全簡單的替代選項,以供存取、傳遞及管理貴企業的檔案。

Dropbox 可以有效替代 FTP,讓您安全又不費力地共享檔案。Dropbox Transfer 是種簡單又安全的檔案傳遞服務,最適合傳送大型檔案 (您可以傳遞高達 100 GB 的檔案給任何人,無論對方是否有 Dropbox 帳戶都沒有問題)。另外,Dropbox Transfer 會提供下載通知讓發送者確認檔案傳遞狀態,以及密碼保護功能,方便發送者控制存取權,有助於確保只有需要查看檔案的人才能檢視檔案。

結語

FTP 是一個有效的檔案傳遞方式,但已經有些過時,現在也有其他網路協定能加以取代,像是 SFTP 即服務。您也可以不再為此煩惱,轉而使用 Dropbox。Dropbox 提供高效的檔案共享解決方案,讓企業迅速且輕鬆地傳遞大型檔案或大量檔案。