指南/外掛程式和工具/工具/使用 SSH 連線

使用 SSH 連線

SSH(殼層)可讓你使用終端機應用程式存取網站後端,並管理特定網站檔案和設定。它也提供 WP-CLI 的存取權,可用於快速進行網站變更和疑難排解。

影片教學

在這部影片中,你將了解如何使用 SSH 連線至你的 WordPress.com 網站。內容涵蓋啟用 SSH 存取、建立憑證,以及從終端機進行連線。你也會學到如何產生和新增 SSH 金鑰,以實現免密碼驗證。

在網站上啟用 SSH

如果你是第一次存取 SSH,可透過以下步驟建立憑證並啟用 SSH 存取:

  1. 前往你的主機控制台
  2. 按一下你要管理的網站標題。
An arrow points to the site title for a site listed in the hosting dashboard sites list.
  1. 在左側邊欄中,選取「設定」。
  2. 向下捲動,然後按一下「SFTP/SSH」。
  3. 按一下「建立憑證」。這只需要操作一次,系統會為所選網站產生 SSH 使用者名稱和密碼。這組憑證將���時用於 SFTP 和 SSH 連線。
  4. 如果你之前已建立過憑證,系統會顯示你的 URL、連接埠和使用者名稱,但你需要使用「重設密碼」按鈕來產生新密碼。
The SFTP/SSH panel in the WordPress.com hosting dashboard.
  1. 請妥善保管密碼。如果你遺失或忘記密碼,可使用「重設密碼」按鈕來產生新密碼。
  2. 在密碼下方,找到 SSH 區段,然後切換「啟用此網站的 SSH 存取」選項。
  3. 啟用 SSH 存取後,系統會顯示連線命令。你可以複製這個命令,並貼到終端機應用程式中,透過 SSH 連線到伺服器。
The SFTP/SSH panel in the WordPress.com hosting dashboard with SSH enabled.

透過 SSH 連線至你的網站

若要透過 SSH 連線至你的網站,你需要:

  • 網站設定中 SFTP 面板內的使用者名稱密碼
  • 網站上已啟用 SSH 存取。
  • 提供的連線命令(macOS 和 Linux 系統)。
  • 你電腦上的終端機程式。

以下說明如何使用一些最常見的終端機程式進行連線。

在 macOS 和 Linux 上連線至 SSH

若要在 macOS 或 Linux 上連線至 SSH:

  1. 開啟電腦的終端機應用程式。
    • 若為 macOS,請在電腦上前往「應用程式」→「工具程式」,接著開啟終端機應用程式。
    • 若為 Linux,請查閱你所使用發行版的文件,進一步了解如何開啟終端機視窗。某些版本可能會將終端機程式稱為 shell、主控台或命令提示字元。
  2. ssh 命令輸入或貼到終端機應用程式,接著按下 Enter/Return 鍵。初次連線時,終端機可能會提示無法確認主機的真實性。請輸入「yes」,並按下 Enter/Return 鍵以繼續操作。
  3. 你的終端機現在應該會提示你輸入密碼。貼上或輸入建立 SSH 憑證時提供的 SSH 密碼,然後按下 Enter/Return 鍵。
    • 如果你的電腦上已有 SSH 金鑰,可能會先看到要求輸入「key 的 passphrase」的提示。這與你的 WordPress.com SSH 密碼不同。請按下 Enter/Return 鍵跳過這些提示,直到你看到 password: 提示為止。
    • 請注意,在終端機應用程式中輸入密碼時,畫面不會顯示你輸入的字元。這是刻意的設計。
  4. 如果成功,你現在應該已連線至 SSH,並可開始執行 shell 和 WP-CLI 命令。

在 Windows 連線至 SSH

Windows 較新的版本 (從 Windows 10 開始) 已透過適用於 Linux 的 Windows 子系統以及 OpenSSH 用戶端提供 SSH 支援。請參閱 Microsoft 的官方文件,了解如何使用這些方法。

目前和舊版 Windows 的另一個選項是依照下列步驟使用 PuTTY:

  1. 下載並安裝免費的 PuTTY 用戶端
  2. 在 PuTTY 中,將主機名稱設定為 ssh.wp.com,將連接埠設定為 22,然後按一下「開啟」。
  3. 初次連線時,你可能會看到提示,要求你信任 rsa2 指紋和主機。請按一下「」。
  4. PuTTY 會啟動終端機畫面。輸入 SSH 使用者名稱,並按下 Enter/Return 鍵。
  5. 出現提示時,輸入 SSH 密碼
  6. 如果成功,你現在應該已連線至 SSH,並可開始執行 shell 和 WP-CLI 命令。

使用 WP-CLI

WP-CLI 已預先安裝在 WordPress.com 上,並可擴充 shell,提供 WordPress 專用的命令列工具。當你連線至 SSH 後,即可開始執行 WP-CLI 命令。

有許多命令和子命令可協助你管理網站及進行疑難排解。如需進一步了解可用的命令與使用方式,你可以參閱 WordPress.org 的 WP-CLI 文件

Copied to clipboard!