Home >> Blog >> 什麼是 FTP:為初學者解釋 FTP

什麼是 FTP:為初學者解釋 FTP

什麼是 FTP:為初學者解釋 FTP

作為網站開發人員,即使您傳輸大量文件,使用 FTP 也可以方便、安全地對網站進行更改。

在本文中,我們將學習有關 FTP 的所有基礎知識以及如何使用該協議。

什麼是 FTP:為初學者解釋 FTP

什麼是 FTP:為初學者解釋 FTP

影片教學中解釋的 FTP

FTP 是如何工作的?

FTP連接需要兩方在網路上建立和通信。為此,用戶需要通過向 FTP 伺服器提供憑據來獲得許可。某些公共 FTP 伺服器可能不需要憑據即可訪問其文件。這種做法在所謂的匿名 FTP 中很常見。

建立 FTP 連接時有兩個不同的通信通道。第一個稱為命令通道,它啟動指令和響應。另一個稱為數據通道,數據分佈發生在這裡。

要獲取或傳輸文件,授權用戶將使用協議請求在伺服器中創建更改。作為回報,伺服器將授予該訪問權限。此會話稱為活動連接模式。

如果防火牆正在保護用戶的機器,則活動模式下的分發可能會遇到問題。防火牆通常不允許來自外部方的任何未經授權的會話。

如果出現該問題,則使用被動模式。在這種模式下,用戶建立命令和數據通道。然後,此模式要求伺服器進行偵聽,而不是嘗試創建與用戶的連接。

如何使用 FTP

關於如何建立 FTP 連接,有三種方法。一個非常簡單的方法是使用命令行 FTP,例如在 Windows 中使用命令提示符或在 Mac/Linux 中使用終端。開發人員今天仍然使用它來使用 FTP 傳輸文件。

用戶還可以使用 Web 瀏覽器與 FTP 伺服器進行通信。當用戶想要訪問伺服器中的大型目錄時,Web 瀏覽器會更方便。然而,它通常不如使用專用 FTP 流程可靠且速度慢。

今天,使用 FTP 最常見的做法是使用 FTP 客戶端,尤其是對於 Web 開發人員而言。

與命令行和 Web 瀏覽器相比,FTP 客戶端提供了更多的自由。與其他方法相比,它也更易於管理且功能更強大。

使用此類客戶端時還有更多可用功能。例如,它允許用戶傳輸大文件並使用同步實用流程。

如何連接到 FTP

有許多 FTP 客戶端可供選擇。從免費的開源應用流程到高級選項。出於本文的目的,我們將使用FileZilla,一個開源且流行的 FTP 客戶端。

我們首先需要一個 FTP 伺服器,我們可以使用我們的 Hostinger 帳戶設置一個。

  1. 登錄到您的 hosting 帳戶並導航到FTP 帳戶部分
  2. 通過填寫新的用戶名和密碼創建一個新的 FTP 帳戶
    什麼是 FTP:為初學者解釋 FTP
  3. 您將在活動 FTP 帳戶列表下看到新的 FTP 伺服器(主機名)
    什麼是 FTP:為初學者解釋 FTP
  4. 在FileZilla中,插入主機名、用戶名和密碼,然後點擊Quickconnect按鈕。您也可以填寫端口號。否則,默認使用 21 端口。
    什麼是 FTP:為初學者解釋 FTP
  5. 狀態窗口將告訴您是否已登錄到 FTP 伺服器。正如您在“遠程站點”窗口中看到的,這些是伺服器擁有的文件。

結論

有了它,您可以從 FTP 伺服器發送和接收文件。作為 Web 或是SEO開發人員,您需要使用 FTP 和 FTP 客戶端來訪問您正在管理的網站。此外,更容易在伺服器上創建和刪除目錄以及讀取大量文件。

我們希望本文能幫助您了解 FTP 以及使用的不同方法和流程。

ftp 是什麼

server

client

filezilla

回覆

ftp

ftp

ftp

ftp

ftp

ftp

ftp

ftp

ftp

ftp

ftp

ftp

ftp

ftp

ftp

ftp

ftp

ftp

ftp

ftp

ftp

ftp

ftp

ftp

ftp