我如何获取和使用 SSH 访问?
- WHM 和 cPanel
- Plesk
安全外壳(SSH)为您的 HostGator 账户提供安全的 shell 环境访问。SSH 使您能够访问运行 SSH 服务器的远程计算机,用于执行命令、文件传输、应用程序隧道,甚至终端访问。HostGator 为所有 Linux 托管计划(除优化型 WordPress 计划外)提供 SSH(安全外壳)访问。
本文讨论以下主题:
- HostGator 计划中的 SSH ⤵
- 共享主机 ⤵
- VPS 和独立服务器托管 ⤵
- 如何启用 SSH ⤵
- 为新 cPanel 账户启用 SSH ⤵
- 为现有 cPanel 账户启用 SSH ⤵
- 如何通过 SSH 连接到我的服务器? ⤵
- 第一步:启用 shell 访问 ⤵
- 第二步:设置终端 ⤵
HostGator 计划中的 SSH
共享主机
我们提供受限的 SSH,仅限于您的账户使用。请参阅本文后续章节的相关说明。
- 启用 Shell 访问 ⤵
VPS 和独立服务器托管
VPS 和独立服务器托管客户自动拥有 root 级 WHM 的 SSH 访问权限,允许用户更改服务器上的任何内容。
如果您为单个 cPanel 启用 shell 访问,则 SSH 用户名和密码与该账户的 cPanel 用户名和密码相同。
如何启用 SSH
为新 cPanel 账户启用 SSH
如果您有多个需要 SSH 的 cPanel,可以在拥有 root 权限的 WHM 中激活它们。
- 登录 WHM。
- 在左侧分类列表中,点击 账户管理功能 并选择 创建新账户。

或者,您可以使用 搜索工具和账户 字段搜索 创建新账户。

- 若要创建新 cPanel 账户,请参阅本文档《我如何创建 cPanel 账户?》
- 在 套餐 部分勾选 手动选择选项。这里可以启用或禁用 shell 访问,使用的是普通 shell 选项。

- 向下滚动并勾选 Shell 访问。

- 点击页面底部的 创建。
为现有 cPanel 账户启用 SSH
要为现有 cPanel 账户启用 SSH:
- 登录 WHM。
- 在左侧分类列表中,点击 账户管理功能 并选择 管理 Shell 访问。

或者,您可以使用 搜索工具和账户 字段搜索 管理 Shell 访问。

- 找到您想要修改的账户。
- 选择要应用于该账户的 SSH 访问类型 — 普通 Shell、受限 Shell 或 禁用 Shell。

- 如果您有多个用户,选择您想授予账户的 shell 访问类型。

- 选择完成后,点击 应用。
我如何通过 SSH 连接到我的服务器?
第一步:启用 shell 访问
- 登录您的客户门户。
- 点击左侧菜单中的 托管 标签。

- 如果您的账户只有一个托管套餐,请继续下一步。
- 如果账户有多个托管套餐,选择您需要管理的托管计划,然后点击 管理。

- 向下滚动到 服务器信息 部分,点击 管理密钥。

- 在 cPanel SSH 访问 页面,选择 生成新密钥 或 导入密钥。

- 您也可以记下同一页面上的 cPanel 用户名和 IP 地址,稍后在步骤 2 中使用。
第二步:设置终端
- 打开您喜欢的终端。
- 在终端中输入:
ssh cpanelusername@IPaddress -p2222
注意:
- 共享主机使用端口 2222。
- VPS 和独立服务器托管使用端口 22。独立服务器和 VPS 客户可以使用 root WHM 用户名和密码登录。
- 请将 cpanelusername 和 IPaddress 替换为您从 HostGator 客户门户复制的实际 cPanel 用户名和 IP 地址,中间用 @ 符号 连接。
示例:ssh example@111.222.333.444 -p2222
- 按 回车。
- 会出现确认提示,输入 yes 并按 回车。
- 系统会要求您输入 cPanel 密码。输入您的 cPanel 密码 并按 回车。
您现在已连接到 SSH。想了解更多常用的 shell 命令,请查看这篇有用的文章,Shell 命令。