使用指南/管理您的账户/工具/连接 SSH

连接 SSH

SSH(安全外壳协议,Secure SHell)使您能够通过终端应用程序访问站点后台,并管理特定的站点文件和设置。此外,它还可提供对 WP-CLI 的访问权限,可用于快速进行站点更改和解决问题。

本指南的此部分适用于使用 WordPress.com 商务版和电商版套餐以及旧版专业版套餐的站点。如果您有商务版套餐,请确保将其激活。对于使用免费套餐、个人版套餐和高级版套餐的站点,请升级您的套餐以使用此功能。

视频教程

此视频为英文内容。
YouTube 提供自动翻译功能,帮助您以母语观看:

开启自动翻译字幕的方法:

  1. 播放视频。
  2. 点击视频右下角的 ⚙️ 设置 图标。
  3. 选择 字幕/CC
  4. 选择 自动翻译
  5. 从列表中选择您的首选语言。

使用自动配音(实验功能)的方法:

  1. 点击 ⚙️ 设置 图标。
  2. 选择 音轨
  3. 选择您想收听的语言:

ℹ️ 翻译和配音由 Google 自动生成,可能不够准确,且自动配音功能仍在测试中,暂未向所有语言开放。

在您的站点上启用 SSH

如果您是首次访问 SSH,可以按照以下步骤创建自己的凭据并启用 SSH 访问:

  1. 访问您的“站点”页面:https://wordpress.com/sites/
  2. 点击您站点旁边的“⋮”,然后选择“ 设置”。
  3. 向下滚动并点击“SFTP/SSH”。
  4. 点击“创建凭据”。此操作只需要执行一次,即可为所选站点生成 SSH 用户名和密码。凭据将可同时用于 SFTP 和 SSH 连接。
  5. 如果您之前已经创建了凭据,系统将显示您的 URL、端口和用户名,但您需要使用“重置密码”按钮来生成新密码。
WordPress.com 托管仪表盘中的 SFTP/SSH 面板。
  1. 将密码保存在安全的位置。如果您丢失或忘记密码,可以使用“重置密码”按钮生成新密码。
  2. 在密码下方,找到“SSH”部分,并切换“启用对此站点的 SSH 访问”选项。
  3. 启用 SSH 访问之后,系统会显示一个连接命令。您可以复制此命令并将其粘贴到您的终端应用程序中,以通过 SSH 连接您的服务器。
WordPress.com 托管仪表盘中的 SFTP/SSH 面板,已启用 SSH。

通过 SSH 连接您的站点

要通过 SSH 连接您的站点,您需要:

  • 您站点设置中 SFTP 面板里的用户名密码
  • 已在您的站点上启用 SSH 访问
  • 提供的连接命令(macOS 和 Linux 系统)。
  • 您计算机上的终端程序。

以下是关于如何使用几种最常见终端程序进行连接的说明。

在 macOS 和 Linux 上连接 SSH

要在 macOS 或 Linux 上连接 SSH,请执行以下步骤:

  1. 打开您计算机的终端应用程序。
    • 在 macOS 上,访问您计算机上的“应用程序 → 实用程序”,然后打开终端应用程序。
    • 在 Linux 上,请参阅您所用发行版的文档,详细了解如何打开终端窗口。有些版本可能将终端程序称为外壳、控制台或命令提示符。
  2. ssh 命令粘贴或输入到您的终端应用程序,然后按 Enter/Return 键。如果这是您第一次连接,您的终端可能会提示它无法建立主机的真实性。输入“yes”并按 Enter/Return 键以继续。
  3. 您的终端现在应该提示您输入密码。粘贴或输入在创建您的 SSH 凭据时提供的 SSH 密码,然后按 Enter/Return 键。
    • 请注意,在您的终端应用程序中输入密码时,输入过程中不会显示字符。这是故意为之。
  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 命令。

有许多命令和子命令可以帮助您管理站点和排除站点错误。如需详细了解可用命令以及如何使用命令,您可以访问面向 WP-CLI 的 WordPress.org 文档

Copied to clipboard!