FTP軟體FileZilla教學:快速上傳檔案到網站資料夾 (下載也適用)

最後更新時間:2025-11-20,由 Dean 更新 Not By AI

你一定常常在處理網站搬家、網站備份、修改 .htaccess、ads.txt 等任務時,聽到「把檔案上傳到網站就好」這種話,對方講得簡單,但你實在不知道怎麼做。這篇文章,會詳細教你用 FileZilla 這套 FTP軟體,進行網站的檔案傳輸。

FTP軟體FileZilla介紹

FileZilla 是一款用來傳輸檔案的免費軟體,主要功能是幫助你把電腦上的檔案上傳到網站,或者從網站下載檔案到你的電腦。就像是你和網站之間的一座橋樑,讓檔案可以快速、安全地傳來傳去。

它透過一種叫 FTP (檔案傳輸協議) 的方式來傳輸檔案,只需要輸入網站的登入資訊(帳號與密碼),就可以連上網站伺服器,然後輕鬆地把檔案「拖進去」或「拉出來」。

  • 介面直覺好操作:它的介面很直觀,像在管理電腦上的資料夾一樣,只需要拖曳檔案就能完成傳輸。並且介面支援繁體中文。
  • 檔案傳輸速度快:無論你是在上傳圖片、影片,還是下載檔案備份,FileZilla 都能快速完成。
  • 免費且持續更新:FileZilla 完全免費,並支援 Windows、Mac 和 Linux 系統,至今都持續在優化與更新版本。
  • 傳輸穩定又安全:FileZilla 支援 SFTP 加密傳輸,能確保你的檔案在傳輸過程中不會被竊取。

即便你不是工程師,我都還是建議你學會操作這套 FTP軟體,會讓你在遇到一些網站問題時,能夠更靈活操作 (不受主機商管理介面的限制)。

如何下載FileZilla並安裝?

step 1

首先,先到 FileZilla 官網,點選綠色按鈕,下載 FileZilla Client 安裝檔。(要注意,不要下載成 FileZilla Server)

下載 FTP 軟體 FileZilla

step 2

點選按鈕後,會請你選擇你要下載的版本,選免費版就行。

下載 FileZilla 免費版

step 3

安裝檔下載到你的電腦後,打開它,會進入安裝程序。

首先出現的,會是一些相關的條款,點選 “I Agree”。

FileZilla 條款確認

step 4

接著,它會問你要不要安裝另一款他們的軟體。

基本上我們不需要,直接選擇 “Decline”,然後下一步。

FileZilla 不下載附加程式

step 5

安裝完畢,詢問你接下來的動作。

就勾選第一個選項,接著下一步。

開始安裝 FileZilla

step 6

詢問你 FileZilla 的使用權限,就根據你的狀態選擇,我這邊是勾選全部人都可以使用。

設定 FileZilla 控制權限

step 7

問你要繼續安裝哪些元件,這邊就照預設就好,直接下一步。

選擇要安裝的 FileZilla 檔案

step 8

詢問你檔案安裝的地點,就選擇適當位置,下一步。

選擇 FileZilla 檔案安裝位置

step 9

為你的 FileZilla 檔案取名,也可以照預設,直接點選 “Install”。

FileZilla 安裝

step 10

大概等個五秒鐘,就安裝完成,點選 “Finish”。

FileZilla 完成安裝

step 11

打開 FileZilla,你會看到像下圖的視窗,我直接幫你把每個區塊的任務標記上去。

FileZilla 版面說明

基本上,最常會使用的就是:

  • 快速連線:用來將你的電腦連上網站伺服器。
  • 自己電腦的檔案:就是你電腦中的檔案,包含你要上傳網站的檔案。
  • 網站的檔案:你可以直接在這邊看到你網站伺服器中的各個資料夾。

一般而言,如果你是使用 WordPress,它是讓你更好編輯網站的內容。但每個網站是由各種檔案組成,而檔案儲存在伺服器中,如果你要編輯檔案,沒辦法直接用 WordPress,會需要使用這樣子的 FTP軟體來操作。

DR.DEAN LOGO
自架一個能提升
200%
諮詢量的網站
自架一個能提升200 諮詢量的網站書本

利用FileZilla連到網站資料夾

要用 FileZilla 連結到網站來傳輸檔案,會需要透過 FTP (File Transfer Protocol,檔案傳輸協定)。

而根據不同的伺服器類型 (共享主機、VPS 主機),又可以分成不同的連線方式。

cPanel FTP 連線

最常見的會是 cPanel FTP 連線,通常是用來傳輸檔案到共享主機中。

step 1

需要先到 cPanel 後台,右方先記錄下自己的 IP 位置,並找到「FTP 帳戶」,點進去。

cPanel FTP 帳戶

step 2

進入 FTP 帳戶後,會需要設定:

  • FTP 帳號:前面自訂帳號名稱,後面需帶有「@你的網域」。
  • FTP 密碼:自訂,但需要符合密碼強度規定。

下方的「目錄」會在你填完上方資訊後自動生成,「配額」選無限制,完成後就點「建立 FTP 帳戶」。

cPanel FTP 帳戶設定

如果有建立成功,在頁面上就會看見你的 FTP 帳號。

cPanel FTP 帳戶設定完成

step 3

回到 FileZilla 介面,在上方的「快速連線」,輸入幾個資訊:

  • 主機:輸入「網站 IP」。(步驟一的 IP)
  • 使用者名稱:輸入「FTP 帳號」。
  • 密碼:輸入「FTP 密碼」。
  • 連接埠:輸入「21」或不填。

填完後,按「快速連線」,就成功連結到你的網站資料夾了。

cPanel FTP 連線

VPS SFTP 連線

除了共享主機外,有些人可能會使用 VPS 主機來架設網站,那就會需要使用「SFTP 連線」。

step 1

以 Cloudways VPS 主機為例,進入應用程式 (Applications) 設定,左側選單點 “Access Details”。

在頁面下方,有個 “SSH/SFTP Details” 的設定,我們點旁邊的 “+Add SFTP User” 按鈕。

Cloudways SFTP 設定

step 2

會跳出一個視窗,請你輸入:

  • Username:你的 SFTP 帳號,可以直接輸入你的信箱。
  • Passward:你的 SFTP 密碼,自訂。

完成後,點選 “Submit”。

Cloudways SFTP 帳密設定

step 3

剛剛的視窗會轉一陣子,接著就會顯示建立成功。

在頁面上,你就會看見剛剛建立的 SFTP 帳號,以及你的網站 IP 位置,等等會用到。

Cloudways SFTP 帳密

step 4

回到 FileZilla 介面,在上方的「快速連線」,輸入幾個資訊:

  • 主機:輸入「網站 IP」。(上個步驟的 IP)
  • 使用者名稱:輸入「SFTP 帳號」。
  • 密碼:輸入「SFTP 密碼」。
  • 連接埠:輸入「22」。

填完後,按「快速連線」,就成功連結到你的網站資料夾了。

Cloudways VPS SFTP 連線

FTP 是 File Transfer Protocol,也就是「檔案傳輸協定」,用來在電腦與電腦間傳輸資料。

可以想想它就是在兩台電腦間,開啟一個「通道」,這個通道叫作 20 port,可以用來「下指定」,例如你下一個「上傳」的指令。

在收到上傳的指令後,會開啟另外一個通道,叫作 21 port,這就是用來「執行資料傳輸」的,資料會透過這個通道傳輸。

那 SFTP 又是什麼?

簡單來說,它就是「SSH + FTP」,因為原本的 FTP 不安全,容易在資料傳輸的時候被欄截並修改,所以後來就加入 SSH (Secure Shell Protocol) 來建立安全的通道,這個通道叫作 22 port,讓資料傳輸更安全。

現在多數的公司都已經改成使用 SFTP,捨棄原先的 20、21 port,改成 22 port 來傳輸,安全外操作起來也更方便。

如何透過FileZilla傳輸檔案?

如何上傳檔案?

前面我們有說過,FileZilla 左側視窗是你電腦的檔案,右側是你網站的檔案。

要透過 FileZilla 上傳檔案很簡單,就是把左邊的檔案,拉到右邊指定的資料夾就完成了 (也可以直接雙擊檔案)。

當然,上傳檔案前,你也要注意右邊的資料夾位置正不正確 (右上方可以切換資料夾),不要把檔案拉到不對的地方了。

FTP 上傳檔案到網站

舉一個常見的例子,如果你網站搬家,同時更換網域,會需要在網站的 .htaccess 文件中撰寫轉址的語法,再重新上傳到電腦資料夾中。

這時,就可以透過 FileZilla,把左側視窗中事先寫好的 .htaccess 文件,直接拖曳到右方網站資料夾中 (並覆蓋原本檔案),就完成檔案上傳了。

如何編輯檔案?

除了上傳檔案,有時我們也會需要編輯網站中的檔案。

方法也很簡單,就直接在右側視窗,針對你要編輯的檔案點選右鍵,就可以自由進行編輯,像是:下載、重新命名、刪除等等。

FTP 網站檔案編輯

舉個比較常見的例子,像是有時候我們因為外掛問題,導致無法登入 WordPress,這時候你沒辦法進入 WordPress 後台操作,就會需要使用 FileZilla 先把那個可能出問題的外掛檔案「改檔名」。改過檔名後,等於外掛被停用,此時你就能再登入 WordPress 去檢查。

或是,有時你安裝類似 WordFence Security 這種登入安全外掛,設定二階段驗證、登入次數限制等,結果不小心把自己封鎖在外面,就可以透過 FileZilla 修改登入安全外掛的檔名,暫時停用外掛,重新登入做設定。

FileZilla站台管理員設定

FileZilla 功能很多,但好用的就幾個,像是接下來要介紹的這個。

假如你的網站時常出問題,透過 FileZilla 連線修改檔案的頻率很高,那就可以透過「站台管理員」進行預設,節省時間。

一般設定

在 FileZilla 的左上角,有個站台管理員的符號,點進去。

在跳出的視窗,左下角點選「新增站台」,它會先讓你取站台的名稱,通常我會直接輸入 IP 位置。

接著,在右側你需要填入連線的資料,包含:IP 位置、連接埠、FTP 帳號、FTP 密碼,就是那些你快速連線時需要填寫的資料。

完成後,按「連線」,就成功預設你的這個網站了。

設定 FTP 固定站台

未來,你打開 FileZilla 後,只要進入站台管理員,直接點預設站台就會連線了,不用再輸入一次連線資料。

進階設定

除了可以設定預設站點,你也可以設定預設的資料夾,在「進階設定」的頁籤中。

例如某個網站的外掛常常出問題,那你就可以設定連上這個網站時,預設顯示的網站資料夾就是 plugins (外掛) 資料夾,立即能做修改,不用連上後還要慢慢尋找路徑。

FTP 固定站台進階設定

傳輸設定

有時候,同一時間過多的連線數會造成伺服器 (網站主機) 的負荷,造成傳輸速度下降,甚至整個崩潰。

所以,在「傳輸設定」中,我們可以設定「限制同時連線數」,一般而言設定 2~5 個是最保險的。

FTP 固定站台傳輸設定

字元集

如果你常常需要上傳中文檔案,建議你可以在「字元集」中,把編碼預設為「強制使用 UTF-8」,避免原先的中文變成亂碼。

FTP 固定站台字元集設定

FileZilla常見錯誤訊息解法

為什麼出現 530 Login authentication failed?

530 錯誤,就是你輸入的 FTP 帳號或密碼錯誤,建議檢查一下。

最常見的狀況,是你的「帳號」只輸入前面,而沒有輸入「@」之後的內容。假如帳號是 [email protected],不能只填 666,要填 [email protected]

或是,你的帳號密碼中,出現大小寫沒切換、不小心加入空白鍵等問題。

為什麼出現 421 Too many connections from this IP?

代表連線數過多,建議要到站台管理員中的「傳輸設定」,勾選限制同時連線數,並設定最大連線數。

處方箋
限量
領取

我們致力於協助專業工作者打造品牌。
8 年實務經驗,精煉出這些《處方箋》,
想在你卡住時,給你一些有用的方向。

自架一個能提升200 諮詢量的網站
專業工作者 5 階段封面 數位工具導航包 1
專業服務者的 5 種網站商業模式拆解
品牌視角內容策略專業工作者必學系統化方法
DR.DEAN LOGO
文章目錄
返回頂端
自架一個能提升
200%
諮詢量的網站