互聯網背后的基本理念是將文件從一臺計算機傳輸到另一臺計算機——無論它們位于何處。今天有很多可用的“傳輸協議”——HTTP 是其中最常見的。文件傳輸協議 (FTP) 也很流行。FTP 是最古老的協議之一,用于在本地或全球服務器之間的網絡上傳輸文件。FTP 允許您傳輸任何類型的文件而沒有文件擴展名限制。在這篇文章中,我們將回答什么是 FTP,并引導您完成使用它的過程。讓我們開始吧!
用非常簡單的術語來說,文件傳輸協議 (FTP) 是一種讓您通過 Internet 移動文件的方法。它是當今仍在使用的最古老的網絡協議之一,如果您曾經從互聯網上下載過某些東西,您很可能以前使用過 FTP。
但是,FTP 也可用于下載和上傳網頁。該協議基于傳輸控制協議和互聯網協議 (TCP/IP)。本質上,每次您嘗試在 Internet 上傳輸文件時,TCP/IP 只是將這些文件從個人計算機發送到在線服務器,反之亦然。
然而,使用 FTP 的主要挑戰之一是安全性。首次開發 FTP 時,惡意活動很少見。如今,網絡安全威脅的興起為急需的安全和加密協議鋪平了道路。因此,如果您不想讓您的計算機受到威脅,我們建議使用安全文件傳輸協議 (FTPS) 或安全外殼文件傳輸協議 (sFTP)。
與未加密的 FTP 不同,通過 FTPS 和 sFTP 發送的數據無法被攔截和讀取,從而確保您的信息安全。兩者都使用不同的身份驗證選項來保護您的文件,如果您想知道哪個最適合您,sFTP 是一個不錯的選擇。
sFTP 相對于 FTPS 的主要優勢在于其所有連接都使用一個“端口號”。相反,FTPS 要求每次發出傳輸請求時都創建一個新的端口號。這會使您的信息面臨更高級別的風險。
FTP肯定有它的問題,但這并不意味著它在今天沒有價值。為了決定使用 FTP 是否適合您的任務,您需要首先回答一些問題,例如:
您打算傳輸的數據的性質和大小可能是最重要的考慮因素。如果一個文件夾中有多個文件,FTP 可能不是最佳選擇。例如,HTTP 可以更快地傳輸多個較小的文件。然而,如果你想發送大文件而不被中斷,FTP 將更理想。
許多FTP 客戶端還授予您對文件訪問方式的大量控制權。在其他權限中,您可以選擇誰可以作為管理員編輯、刪除和下載您的文件。此外,隨著 sFTP 和 FTPS 的可用性,安全性不再是問題。
作為一個真實世界的例子,構建一個 WordPress 或Joomla! 網站。如果您選擇批量上傳這些文件(超過文件大小限制),平臺將拋出錯誤。這就是 FTP 派上用場的地方。在您必須將站點備份或遷移到全新服務器的情況下,它也是理想的選擇。
使用 FTP 傳輸文件是一個非常簡單的過程,只需三種方法即可完成。讓我們來看看吧!
它現在并不常見,但使用 FTP 的最簡單方法之一是通過 Web 瀏覽器。某些站點允許您通過 FTP 公開訪問文件。這些公司使用該協議提供表格、軟件更新、補丁等。每家公司都確切地決定他們希望如何訪問他們的文件——匿名或身份驗證。
對于匿名 FTP 登錄,只需添加前綴ftp://ftp。到公司的網站地址。例如,ftp ://ftp.adobe.com/ :
此方法僅允許您下載具有公共訪問權限的文件。換句話說,您不能使用它來將文件上傳到網站。
其他 FTP 站點將要求用戶輸入一些身份驗證憑據。在這種情況下,您需要以上述相同格式輸入站點地址:
由于 FTP 站點在今天不太流行,因此它們可能不如其他方法維護得好。因此,您需要牢記這一點,以免讓您的計算機面臨嚴重的安全威脅。
這是另一種很少使用的 FTP 方法,盡管 Windows、macOS 和 Linux 系統都提供命令行 FTP 客戶端,但訪問它們會根據您的操作系統 (OS) 略有不同。在打開默認命令提示符的情況下,您可以使用直接從您選擇的 shell 的專用 FTP 站點:
一些最常見的 FTP 命令包括 open 和 get,它們使您可以創建新連接并從遠程計算機復制文件。雖然命令行可能適合某些開發人員,但它通常是一種過時的文件訪問方式。它還可能需要對某些防火墻和防病毒軟件進行修改才能正常工作。
這是迄今為止通過 FTP 傳輸文件最方便、最可靠的方式。FTP 客戶端只是充當本地計算機系統和 Internet 服務器之間的橋梁,讓您可以輕松地處理兩個系統上的文件。與其他方法不同,FTP 客戶端快速、安全、可靠,并且通常沒有文件大小限制。可用的最佳 FTP 客戶端之一是開源、零成本、跨平臺的FileZilla。下載后,您可以輕松地從本地和遠程服務器上傳文件、文件夾甚至目錄。
我們之前對非常值得一看的免費 FTP 客戶端進行了匯總。如果您的 FTP 技能需要提高,WordPress 支持網站上有一本關于使用 FileZilla 的入門讀物,我們鼓勵您查看。
盡管存在問題并且有更新的解決方案可用,FTP 仍然是通過網絡傳輸文件的非常可行的選擇。它仍然是互聯網上許多網站后臺運行的基本元素之一。您是否應該使用 FTP 完全取決于您的組織的性質和您打算傳輸的文件。如果您選擇使用 FTP 傳輸文件,圖形客戶端可能是一個簡單的選擇。它是強大功能、靈活性和易用性的完美結合,可為您節省時間并顯著簡化程序。