什么是 SSH 访问及如何在您的主机账户中启用它
什么是 SSH 访问?
SSH(安全外壳)访问已成为现代计算的重要组成部分,因为它允许用户以更高的安全性远程访问和管理系统。它在用户设备与远程计算机(通常是服务器)之间建立一个安全且加密的连接。如果有人试图截获该连接,他们只能看到加密且无意义的数据,必须经过解密才能读取。SSH 使用先进的加密技术,使外部人员极难破解数据。
了解如何启用和使用 SSH 密钥,适用于以下场景:
- 共享主机
- VPS 和专用服务器托管
- 总结
共享主机:通过 cPanel 启用 SSH 命令
-
登录您的 Bluehost 账户管理器。
-
点击左侧菜单中的 Hosting(主机)。
-
在主机详情页面,点击 CPANEL 按钮。

-
您的 cPanel 将在新标签页中打开。

-
向下滚动,找到 Security(安全) 部分,然后点击 SSH Access(SSH 访问)。

-
点击 Manage SSH Keys(管理 SSH 密钥)。

-
您可以选择:
- Generate a New Key(生成新密钥) — 如果您尚未拥有用于身份验证的 SSH 密钥,请使用此选项。
- Import Key(导入密钥) — 如果您已经生成了 SSH 公钥/私钥对,可以将密钥粘贴到屏幕上的空白字段中导入。您无需同时导入公钥和私钥,导入其中一个即可满足服务器需求。

-
如果您已经生成了 SSH 密钥,还可以在系统设置中的 ADVANCED(高级) 选项卡启用服务器的远程 SSH 访问。

有关使用和执行 SSH 命令的更多信息,请参阅以下文章:
- SSH Connections(SSH 连接)
- SSH Command(SSH 命令)
重要提示: 如果您看到错误提示:
"ERROR: Your account must be verified before shell access can be enabled. Please contact our Verification Department (888-401-4678) to verify your account before continuing."
请联系验证团队完成账户购买的验证后再继续操作。
VPS 和专用服务器托管:通过 WHM 启用 SSH 命令
- 专用服务器和 VPS 客户自动拥有 root SSH 访问权限。root shell 允许您管理服务器上的所有用户和内容。
- 如果您想在子账户(独立 cPanel)上启用 SSH,请使用 root 账号登录 WHM,点击 Manage Shell Access(管理 Shell 访问) 链接。在此处,您可以为客户启用普通 shell 和受限(jail)shell;普通和受限 shell 均使用 端口 22。
- 如果您有多个需要 SSH 的 cPanel,可以在 root WHM 中统一激活。
提示: 对于 VPS/专用服务器,我们提供两种访问服务器的方法:
- 选项 1:通过控制台访问
- 选项 2:通过 SSH 使用第三方终端程序
如何使用 SSH 访问
按照以下说明,您将使用端口 22 通过 SSH 连接服务器,并使用用户名“root”和您的 WHM 密码登录。如果您为单个 cPanel 启用 shell 访问,则 SSH 用户名和密码与该 cPanel 账户的用户名和密码相同。root SSH 允许您访问服务器的所有进程。
选项 1. 通过 Web 控制台连接服务器进行 SSH
我们提供了一个用于 SSH 终端访问的 Web 控制台,简化了流程,用户只需知道 root 用户名和服务器密码即可登录。
注意: 您可以在账户的“快速链接”中点击 SYSTEM CONSOLE(系统控制台) 按钮,打开 SSH Web 控制台。

选项 2. 通过 SSH 连接服务器
端口 22 用于共享和转售账户,同时也是专用服务器和 VPS 的默认端口。专用服务器或 VPS 用户可以使用 root WHM 用户名和密码登录。
Windows
访问 SSH:
- 下载 WinSCP 或 PuTTY。
- 输入您的 IP 地址和对应的端口号。
- 使用您的 cPanel 用户名和密码登录。
Linux
-
要连接,请在终端运行以下 ssh 命令:
ssh -p 22 cpanelusr@ip.add.re.ss -
将 cpanelusr 替换为您的用户名,将 ip.add.re.ss 替换为您的 IP 地址。
Mac
-
在 Mac 上打开终端,路径为 应用程序 → 实用工具 → 终端。
-
输入以下 ssh 命令:
ssh -p 2222 cpanelusr@ip.add.re.ss -
将 cpanelusr 替换为您的用户名,将 ip.add.re.ss 替换为您的 IP 地址。
总结
SSH(安全外壳)访问是一种安全的远程管理系统的方法。它为您提供了一种通过加密连接访问和控制服务器的方式,确保任何被截获的数据在未解密时均无意义。用户可以通过 cPanel 生成或导入 SSH 密钥来启用共享主机的 SSH 访问。对于 VPS 和专用服务器客户,root SSH 访问自动可用,赋予他们对服务器的完全控制权限。通过 WHM 也可以为这些服务器内的单个 cPanel 启用 SSH。我们希望本指南帮助您认识到账户验证在保障安全方面的重要性。