跳到主要内容

什么是 SSH 连接 - 如何使用 PuTTY、Mac 和 Linux 连接

本指南将深入介绍 SSH 连接,解释其含义及设置方法。SSH(Secure Shell,安全外壳)是一种网络协议,允许您连接到远程服务器并传输文件、登录以及执行命令——同时保障您的数据安全。

SSH 有多个版本,主要是 SSH1 和 SSH2。Bluehost 要求客户使用 SSH2 协议,因为它提供了最新的保护和安全性。

SSH 最常用于建立与远程服务器上运行的 SSH 服务器的安全连接。常见用途包括通过 SSH 进行安全文件传输(如 SFTP)、安全登录和远程管理服务器。


  • 如何在 Windows 中连接 SSH
  • 如何在 Mac OS X 中连接 SSH
  • 如何在 Linux 中连接 SSH
  • 总结

如何在 Windows 中连接 SSH

PuTTY: PuTTY 是一款免费应用程序,可从官方网站 chiark.greenend.org.uk 下载。

  1. 在 PuTTY 中,选择 Session,在 Host Name 中输入您的域名。
  2. SSH 下,选择首选的 SSH 协议版本为 2。
  3. 在 PuTTY 的 SSH > Auth 中,您需要指定私钥在本地计算机上的保存位置。点击浏览以定位该文件。
  4. 如果您希望连接时自动发送用户名,在 PuTTY 的 Connection -> Data 下,您会看到“自动登录用户名”字段。在此输入您的账户用户名。
  5. 保存设置以便将来使用——在 Sessions 下,在 Saved Sessions 框中输入名称(例如“my site”),然后点击保存。

如何在 Mac OS X 中连接 SSH

终端(Terminal): 终端是所有 Mac OS X 版本中自带的应用程序。

  1. 打开“应用程序” - “实用工具”文件夹。
  2. 打开终端。
  3. 输入以下命令:
ssh username@example.com

注意: 您应将 cPanel 用户名作为 SSH 的用户名。您可以在 cPanel 左侧的统计栏中找到用户名。

第一次连接时:

首次连接时,系统会提示您验证主机的真实性:

2:0c:5a:1f:0d.RSA key fingerprint is da:e5:96:49:99:75:d7:79:45:75:7d:6
The authenticity of host 'example.com' can't be established.
Are you sure you want to continue connecting (yes/no)?
  1. 按回车键。
  2. 确认域名正确。
  3. 输入 Yes
  4. 按回车键。
  5. 输入您的 cPanel 密码。
  6. 按回车键。

注意: 输入密码时不会显示任何字符。

如何在 Linux 中连接 SSH

终端(Terminal): Gnome 和 KDE 都自带终端应用程序。

  1. 打开终端。
  2. 输入以下命令:
ssh username@example.com

注意: 您应将 cPanel 用户名作为 SSH 的用户名。您可以在 cPanel 左侧的统计栏中找到用户名。

第一次连接时:

首次连接时,系统会提示您验证主机的真实性:

The authenticity of host 'example.com' can't be established.
RSA key fingerprint is da:e5:96:49:99:75:d7:79:45:75:7d:62:0c:5a:1f:0d.
Are you sure you want to continue connecting (yes/no)?
  1. Enter 键。
  2. 确认域名正确。
  3. 输入 Yes
  4. Enter 键。
  5. 输入您的 cPanel 密码。
  6. Enter 键。

注意: 输入密码时不会显示任何字符。

总结

本文介绍了 SSH 连接,讨论了它们的定义及设置方法。SSH 是一种允许您安全连接远程服务器的网络协议,常用于文件传输、远程登录和执行远程命令。您可以通过 Windows 上的 PuTTY、Mac 上的终端或 Linux 上的终端连接 SSH。