什麼是文件傳輸協議 (FTP)?
術語文件傳輸協議 (FTP) 是指涉及通過網絡在設備之間傳輸文件的過程。當一方允許另一方通過互聯網發送或接收文件時,該過程就會起作用。它最初用作用戶在兩個物理設備之間通信和交換信息的方式,現在通常用於在雲中存儲文件,雲通常是遠程保存的安全位置。
企業或個人可以使用 FTP 將文件從一個計算機系統傳輸到另一個計算機系統,或者網站可以使用 FTP 從其服務器上傳或下載文件。
要點
- 文件傳輸協議是一種在互聯網上以及計算機系統之間下載、上傳和從一個位置向另一個位置傳輸文件的方式。
- FTP 允許在計算機之間或通過雲來回傳輸文件。
- 用戶需要互聯網連接才能執行 FTP 傳輸。
- FTP 是構建和維護網站的必備工具。
- 儘管大多數網站已經內置了 FTP,但許多 FTP 客戶端都可以免費下載。
文件傳輸協議 (FTP) 的工作原理
文件傳輸協議允許個人和企業與他人共享電子文件,而無需處於同一空間。這可以使用 FTP 客戶端或通過雲來完成。無論選擇哪種方式,雙方都需要有效的互聯網連接。
大多數Web瀏覽器都附帶 FTP 客戶端,使用戶能夠將文件從計算機傳輸到服務器,反之亦然。一些用戶可能想要使用第三方 FTP 客戶端,因爲其中許多都提供額外的功能。可免費下載的 FTP 客戶端示例包括 FileZilla Client、FTP Voyager、WinSCP、CoffeeCup Free FTP 和 Core FTP。
許多人以前都使用過 FTP,甚至沒有意識到。如果您曾經從網頁下載過文件,那麼您就使用過 FTP。第一步是登錄,這可能會自動發生,也可能通過手動輸入用戶名和密碼進行。 FTP 還要求您通過特定端口號訪問 FTP 服務器。通過 FTP 客戶端訪問 FTP 服務器後,您現在可以傳輸文件。並非所有公共 FTP 服務器都要求您登錄,因爲某些服務器允許您匿名訪問它們。
如上所述,FTP 最初是作爲在兩臺物理計算機之間發送和接收文件的一種方式而開發的。但隨着技術的變化,用戶可以通過雲端執行文件傳輸。使用雲可以方便、安全地進行傳輸(這可以保護個人和公司免受數據泄露),並且成本相對較低。
術語 FTP 客戶端是指允許您將文件傳輸給另一方的軟件。
特別注意事項
文件傳輸協議是決定計算機和計算系統在互聯網上行爲方式的許多不同協議之一。其他此類協議包括:
- 超文本傳輸協議 (HTTP):旨在通過網絡傳輸數據
- Internet 消息訪問協議 (IMAP):提供對共享服務中的公告板或電子郵件消息的訪問
- 網絡時間協議 (NTP):通過網絡同步計算機上的時鐘時間
FTP 使計算機能夠在 Internet 上來回傳輸文件。因此,它是當今構建和維護網站的必備工具。
在 FTP 客戶端中尋找什麼
各個 FTP 客戶端提供不同的功能,允許用戶修改上傳和下載文件的方式。例如,如果您使用 FileZilla,該程序可以讓您設置文件的帶寬限制。這使您能夠控制上傳和下載速度,如果您同時管理多個文件傳輸,這會很有幫助。
您可能希望在 FTP 客戶端中尋找的其他功能包括公鑰身份驗證、設置文件壓縮級別的功能或使您能夠使用文件掩碼搜索服務器的工具。
文件傳輸協議 (FTP) 示例
FTP 軟件的設置相對簡單。 FileZilla 是一個免費的、可下載的 FTP 客戶端。輸入您要訪問的服務器的地址、端口以及訪問服務器的密碼。
授予訪問權限後,用戶本地系統以及訪問的服務器上的文件將可見。用戶可以從服務器下載文件到本地系統,或者從本地系統上傳文件到服務器。他們還可以更改服務器上的文件,只要他們擁有適當的授權即可。