本指南将向您说明如何使用 SSH 安全共享站点访问权限,以便您将站点从当前托管服务提供商迁移至 WordPress.com。
安全外壳(Secure Shell,SSH)是我们连接您的当前主机并安全复制您站点的可靠方式。它能让我们通过加密连接转移站点内容、媒体、插件、主题和数据库的副本。在迁移期间,您的现有站点将保持在线且不变,因此访客不会注意到任何中断,直到您准备好将域名更新到新迁移的站点为止。
要查找您站点的 SSH 详细信息,请执行以下步骤:
- 前往您的托管服务提供商的网站,然后登录您的控制面板或仪表盘。这可能被称为 cPanel、托管服务仪表盘、账户管理器或类似名称。
- 找到您的 SSH 或 SFTP 连接详细信息,这些详细信息可能位于名为“服务器信息”、“SSH 访问”或“高级设置”的部分。
- 复制您的托管服务提供商提供的“服务器地址”、“主机名”或“IP 地址”,然后将其粘贴到 WordPress.com 上的“服务器地址”字段中:

- 对于“端口”字段,通常默认值为 22,除非您的托管服务提供商指定了其他值。
- 点击“验证服务器地址”按钮。
稍后我们将验证这些详细信息是否正确,以便我们将您站点的副本迁移至 WordPress.com。如果无法验证详细信息,请仔细核对您的托管服务提供商的文档,或联系他们寻求支持,以获取正确信息。
接下来,您需要共享您的 SSH 详细信息,以向 WordPress.com 授予安全访问您站点的权限,以便开始迁移。您可通过两种方法达成这一目的:
- 在 WordPress.com 上的“共享 SSH 访问权限”部分中,选择“用户名和密码”认证方法。
- 返回您的托管账户,在其中找到您的服务器详细信息,查找您的 SSH 用户名。这可能是您的托管账户名、您的域名,或
root或admin。 - 在 WordPress.com 上的“SSH 用户名”字段中输入您的用户名:

- 从您的托管服务提供商复制您的密码,然后将其粘贴到 WordPress.com 上的“SSH 密码”字段中。若您尚未设置 SSH 密码,请尝试使用 SSH 密钥法(详见下一节),或联系您的托管服务提供商寻求帮助。
- 点击“继续”按钮。
- 在 WordPress.com 上的“共享 SSH 访问权限”部分中,选择“SSH 密钥”认证方法。
- 点击右上角的复制图标,将公钥的完整文本复制到您计算机的剪贴板中:

- 在您的托管服务提供商账户的托管服务或控制面板中查找名为“SSH 访问权限”、“安全”、“SSH 密钥”或“高级设置”的部分。
- 找到“导入密钥”、“添加 SSH 密钥”或“管理密钥”的选项,然后添加新密钥。如果您找不到添加密钥的位置,请联系您的托管服务提供商支持人员或查看他们的文档。
- 添加新密钥时,托管服务提供商通常会要求提供:
- 名称:此名称可以是您的托管服务提供商提供的默认名称,也可以是诸如“WordPress.com 迁移”的名称,以便后续识别。
- 公钥:请在此处粘贴来自 WordPress.com 的新密钥。请确保在粘贴时不添加任何其他注释、空格或额外文本。密钥必须以密钥类型开头,例如 ssh-rsa。
- 私钥:将此项留空,因为您无需导入私钥。
- 将 WordPress.com 提供的密钥添加至您在托管服务提供商处的站点后,请返回 WordPress.com,然后点击“继续”按钮。