跳到主要内容

我如何获取和使用 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 中激活它们。

  1. 登录 WHM。
  2. 在左侧分类列表中,点击 账户管理功能 并选择 创建新账户
    WHM - Create a New Account
    或者,您可以使用 搜索工具和账户 字段搜索 创建新账户
    WHM - Search Bar
  • 若要创建新 cPanel 账户,请参阅本文档《我如何创建 cPanel 账户?》
  1. 套餐 部分勾选 手动选择选项。这里可以启用或禁用 shell 访问,使用的是普通 shell 选项。
    WHM - Select Options Manually
  2. 向下滚动并勾选 Shell 访问
    WHM - Settings - SSH Access
  3. 点击页面底部的 创建

为现有 cPanel 账户启用 SSH

要为现有 cPanel 账户启用 SSH:

  1. 登录 WHM。
  2. 在左侧分类列表中,点击 账户管理功能 并选择 管理 Shell 访问
    WHM - Account Functions Manage Shell Access
    或者,您可以使用 搜索工具和账户 字段搜索 管理 Shell 访问
    WHM - Search Bar
  3. 找到您想要修改的账户。
  4. 选择要应用于该账户的 SSH 访问类型 — 普通 Shell受限 Shell禁用 Shell
    WHM - Type of SSH Access
  5. 如果您有多个用户,选择您想授予账户的 shell 访问类型。
    WHM - Multiple Users - Type of SSH Access
  6. 选择完成后,点击 应用

我如何通过 SSH 连接到我的服务器?

第一步:启用 shell 访问

  1. 登录您的客户门户。
  2. 点击左侧菜单中的 托管 标签。
    Customer Portal - Hosting tab
  • 如果您的账户只有一个托管套餐,请继续下一步。
  • 如果账户有多个托管套餐,选择您需要管理的托管计划,然后点击 管理
    Customer Portal - Hosting Packages
  1. 向下滚动到 服务器信息 部分,点击 管理密钥
    Customer Portal - Quick Links - Manage Keys
  2. 在 cPanel SSH 访问 页面,选择 生成新密钥导入密钥
    cPanel
  3. 您也可以记下同一页面上的 cPanel 用户名和 IP 地址,稍后在步骤 2 中使用。

第二步:设置终端

  1. 打开您喜欢的终端。
  2. 在终端中输入:
ssh cpanelusername@IPaddress -p2222

注意:

  • 共享主机使用端口 2222
  • VPS 和独立服务器托管使用端口 22。独立服务器和 VPS 客户可以使用 root WHM 用户名和密码登录。
  • 请将 cpanelusernameIPaddress 替换为您从 HostGator 客户门户复制的实际 cPanel 用户名和 IP 地址,中间用 @ 符号 连接。
    示例:ssh example@111.222.333.444 -p2222
  1. 回车
  2. 会出现确认提示,输入 yes 并按 回车
  3. 系统会要求您输入 cPanel 密码。输入您的 cPanel 密码 并按 回车

您现在已连接到 SSH。想了解更多常用的 shell 命令,请查看这篇有用的文章,Shell 命令。