SSH或 Secure Shell,是一种用于连接到远程服务器的安全协议。要建立 SSH 连接,您需要一个 SSH 客户端应用程序,如 PuTTY。在本指南中,您将学习如何使用PuTTY SSH 终端连接到您的托管帐户或 VPS 服务器。这样,您就可以通过执行各种命令来访问和管理您的远程机器。
如何下载 PuTTY
PuTTY 最常用于 Windows,但也可用于 Linux 和 Mac。以下是如何在不同的操作系统上下载腻子。
视窗
从官网下载最新版本的 PuTTY SSH 。之后,将其安装到您的计算机上。就这么简单。
Linux
大多数人在 Linux 上使用预装的OpenSSH,但是,Linux 上的 PuTTY 主要用于调试、连接到串行端口和原始套接字。
在 Debian 上,使用以下命令:
sudo aptitude install putty
其次是工具安装命令:
sudo aptitude install putty-tools
苹果系统
与 Linux 一样,macOS 附带了一个已安装的命令行 SSH 客户端。但是要下载 PuTTY,请打开终端窗口并使用以下命令。
为 Mac 安装 PuTTY:
brew install putty (or) port install putty
设置要求
接下来,您需要了解一些信息,然后才能开始使用 PuTTY。你会需要:
- 服务器的IP地址
- SSH端口
- SSH用户名
- SSH密码
如果您是 Hostinger 用户,有两种方法可以找到此信息,具体取决于您的托管计划:
-
- 共享主机- 转到高级类别下的SSH 访问菜单。在这里,您将看到您需要的所有登录详细信息。如果您忘记了密码,可以通过FTP 帐户 菜单轻松重置密码。
- VPS — 凭据位于hPanel的Server选项卡中,在SSH Details 下。如果您不知道密码是什么,请向下滚动到Root Password部分,然后创建一个新密码。
- 共享主机- 转到高级类别下的SSH 访问菜单。在这里,您将看到您需要的所有登录详细信息。如果您忘记了密码,可以通过FTP 帐户 菜单轻松重置密码。
如何连接 PuTTY
- 启动 PuTTY SSH 客户端,然后输入服务器的 SSH IP 和 SSH 端口。单击“打开”按钮继续。
- 一个登录为:消息会弹出,并要求您输入您的SSH用户名。对于 VPS 用户,这通常是root。但是,对于共享主机用户,您需要输入预定义的用户名,例如u721233450。输入用户名后,按Enter。
- 输入您的 SSH 密码,然后再次按Enter。出于安全原因,屏幕不会显示密码,但会记录您输入的内容。
恭喜!您已使用 PuTTY SSH 客户端成功连接到您的帐户。您可以通过终端执行帮助来列出所有可用的 SSH 命令。
如何使用 PuTTYgen
PuTTYgen 是一种创建公钥和私钥对的工具。PuTTY 将这些密钥身份验证存储在其.ppk格式文件中。对于 Windows,您将使用PuTTYgen.exe图形工具,而对于 Linux,您将使用命令行。
首先,找到 PuTTY 并打开 PuTTYgen。
要创建新的密钥对,请单击底部附近的生成按钮并开始在窗口内移动鼠标。继续移动鼠标,直到绿色进度条已满。
完成后,您的公钥将出现在窗口中。
建议使用密码并保存您的私钥。
在服务器上安装公钥
要授予对帐户的访问权限,您需要将新的公钥添加到名为~/.ssh/authorized_keys的文件中。
首先,安装公钥。然后,登录到您的服务器并找到authorized_keys文件。编辑文件并将新的公钥插入到文件中。保存文件并测试以查看登录是否有效。
结论
我们希望本文能帮助您使用PuTTY 客户端连接到您的主机帐户。如果您想了解有关 SSH 的更多信息,我们有几篇文章可以帮助您: