安全檔案傳輸協定 (SFTP,Secure File Transfer Protocol) 是一種安全的 FTP 方法,可將檔案傳輸至你的網站,也能傳輸來自網站的檔案。本指引將說明如何在 WordPress.com 上使用 SFTP。
此功能適用於 WordPress.com 商用版和電子商務版方案的網站。如果你使用的是商用版方案,請務必啟用該功能。免費網站及使用個人版和進階版方案的網站,請升級方案以使用此功能。
在這部影片中,你將學習如何在 WordPress.com 網站上使用 SFTP。內容涵蓋建立 SFTP 憑證、儲存連線資訊,以及使用 FileZilla 或 Cyberduck 進行連線。你也會看到如何安全地上傳和下載網站檔案。
此影片使用英文字幕。
YouTube 提供自動翻譯功能,讓你可以用自己的語言觀看:
開啟自動翻譯字幕的方法:
- 播放影片。
- 點擊影片右下角的 ⚙️ 設定 圖示。
- 選擇 字幕/副本。
- 選擇 自動翻譯。
- 從清單中選擇你的偏好語言。
使用自動配音(測試版)的方法:
- 點擊 ⚙️ 設定 圖示。
- 選擇 音訊曲目。
- 選擇你想收聽的語言:
ℹ️ 翻譯與配音由 Google 自動產生,可能不夠精確,且自動配音功能仍在測試階段,暫未向所有語言開放。
SFTP 是進階功能,適合有網站檔案編輯經驗的使用者。
大多數透過 SFTP 可執行的操作,其實都能在不使用 SFTP 的情況下完成,包括:
除非你清楚瞭解變更的用途,否則建議不要編輯檔案。上傳未知檔案或在不瞭解檔案用途的情況下編輯現有檔案,都可能導致網站故障或資料遺失。你可以先在預備網站上測試程式碼和檔案變更。
SFTP 可讓你透過本機電腦上的用戶端程式 (例如 FileZilla) 存取網站的檔案和資料夾。SFTP 是 Secure File Transfer Protocol 的縮寫,也常稱為 SSH File Transfer Protocol,是建構在 SSH (安全殼層) 之上的檔案傳輸協定。名稱中的「安全」是因為它透過安全通道運作,在這裡指的是 SSH。
SFTP 並非 FTP (檔案傳輸通訊協定) 的安全加強版,���管兩者名稱相似。雖然用途類似,且許多用戶端程式都能同時支援這兩種協定,但它們使用的底層技術完全不同。
GitHub Deployments通常用於將程式碼更新部署到你的網站,而 SFTP 則常用於傳輸媒體檔案。SFTP 也適合用來對網站進行除錯,因為它能讓你直接存取檔案系統,尤其是在你使用預備網站的情況下。
如果你是第一次查看網站的 SFTP 憑證,請按照以下步驟操作:
- 前往你的主機控制台。
- 按一下你要管理的網站標題:

- 在左側側邊欄中,選取「設定」。
- 向下捲動並按一下「SFTP/SSH」:

- 按一下「建立憑證」按鈕。此操作只需執行一次,系統會為所選網站產生 SFTP 使用者名稱和密碼。這組憑證可同時用於 SFTP 和 SSH 連線。
- SFTP/SSH 憑證會以下列格式顯示:
- URL 位址
- 連接埠
- 使用者名稱
- 密碼
- 在任一欄位旁按一下複製按鈕,即可將該資料複製到裝置的剪貼簿。
- 將憑證貼到你偏好的 SFTP 用戶端程式中。請參閱我們的設定 SFTP 用戶端程式指南。

請將 SFTP 密碼儲存在安全的地方。基於安全考量,我們不會儲存你的 SFTP/SSH 密碼,因此如果你遺失或忘記密碼,可以使用「重設密碼」按鈕來產生新密碼。
系統會自動產生使用者名稱和密碼。這些都是各網站專屬的資訊。因此,如果你有多個網站,就需要在自己的 SFTP 用戶端程式中為每個網站分別使用一組使用者名稱和密碼。
在SSH 下方,你可以開啟「啟用此網站的 SSH 存取」選項。畫面會顯示一段連線指令,你可以複製並貼到終端機應用程式中:

📌
由於 SFTP 是透過 SSH 通訊協定運作,如果你已為網站啟用 SSH,就可以使用相同的憑證連線到 SFTP。