什么是 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 下载。
- 在 PuTTY 中,选择 Session,在 Host Name 中输入您的域名。
- 在 SSH 下,选择首选的 SSH 协议版本为 2。
- 在 PuTTY 的 SSH > Auth 中,您需要指定私钥在本地计算机上的保存位置。点击浏览以定位该文件。
- 如果您希望连接时自动发送用户名,在 PuTTY 的 Connection -> Data 下,您会看到“自动登录用户名”字段。在此输入您的账户用户名。
- 保存设置以便将来使用——在 Sessions 下,在 Saved Sessions 框中输入名称(例如“my site”),然后点击保存。
如何在 Mac OS X 中连接 SSH
终端(Terminal): 终端是所有 Mac OS X 版本中自带的应用程序。
- 打开“应用程序” - “实用工具”文件夹。
- 打开终端。
- 输入以下命令:
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)?
- 按回车键。
- 确认域名正确。
- 输入 Yes。
- 按回车键。
- 输入您的 cPanel 密码。
- 按回车键。
注意: 输入密码时不会显示任何字符。
如何在 Linux 中连接 SSH
终端(Terminal): Gnome 和 KDE 都自带终端应用程序。
- 打开终端。
- 输入以下命令:
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)?
- 按 Enter 键。
- 确认域名正确。
- 输入 Yes。
- 按 Enter 键。
- 输入您的 cPanel 密码。
- 按 Enter 键。
注意: 输入密码时不会显示任何字符。
总结
本文介绍了 SSH 连接,讨论了它们的定义及设置方法。SSH 是一种允许您安全连接远程服务器的网络协议,常用于文件传输、远程登录和执行远程命令。您可以通过 Windows 上的 PuTTY、Mac 上的终端或 Linux 上的终端连接 SSH。