如何使用Windows的PuTTY登录到云服务器

2020年12月31日19:35:59 发表评论 58 次浏览

介绍

了解如何使用适用于Windows的PuTTY登录到Cloud Server并访问命令行。 PuTTY是一个免费程序, 它使用SSL安全地连接到服务器。

要求

  • 运行Linux的Cloud Server(任何发行版)
  • Windows PC(Windows XP或更高版本)
  • 互联网连接

下载腻子

要下载PuTTY, 请访问官方网站:www.chiark.greenend.org.uk/~sgtatham/putty/download.html。单击页面上的第一个下载链接以下载文件腻子.

不需要安装PuTTY。无论将下载的文件放在哪里, 都将在其中运行PuTTY。因此, 许多用户将其放在Windows桌面上以便于访问。

与腻子连接

启动PuTTY时, 将转到配置屏幕。

  • 将服务器的IP地址或主机名放入主机名领域。
  • 将所有其他设置保留为默认设置。
  • 请点击打开连接到服务器。
油灰-连接

如果这是你第一次连接到该服务器, 则将获得一个腻子安全警报关于主机密钥不匹配的消息。

油灰-警告

这很正常。这仅表示PuTTY没有此服务器的SSH密钥(因为你之前从未连接过它)。请点击是接着说。

你将连接到服务器。

油灰-登录

输入你的登录名(大多数情况下, 默认登录名是根)和密码, 你将进入服务器的命令行界面。

保存服务器信息

如果你经常连接到同一服务器, 则保存设置将使你的工作变得更轻松。

启动PuTTY, 然后将服务器的IP地址或主机名放入主机名领域。

Putty-保存主机名

在窗口中输入你要用于服务器(例如" Cloud Server")的名称。保存的会话领域。

腻子-保存的会话

然后点击保存按钮。

腻子-保存

现在, 当你要连接到服务器时, 请打开PuTTY, 然后双击服务器中的服务器名称。保存的会话清单。

Putty-服务器名称

使用SSH密钥连接

你也可以使用PuTTY通过SSH密钥对进行无密码连接。通过此方法, 服务器可以使用保存在计算机上的SSH证书(而不是用户名和密码)对你进行身份验证。

对于经常连接并从同一台计算机连接的服务器, 此方法是理想的选择。

生成密钥

首先, 下载并安装PuTTYgen, 它将创建共享密钥。与PuTTY一样, 可以从官方网站下载该程序http://www.chiark.greenend.org.uk/%7Esgtatham/putty/download.html。与PuTTY一样, 不需要安装PuTTYgen。无论你将下载的文件放在哪里, 都将在其中运行它。

启动PuTTYgen, 然后单击生成按钮。

与PuTTY连接:生成密钥

按照指示, 将鼠标移至空白区域以产生一些随机性。 PuTTYgen使用此随机信息来生成唯一的密钥对。

与PuTTY联系:产生随机性

一旦为PuTTYgen提供了足够的随机信息, 它将生成密钥对。

在其中输入一个秘密密码关键密码和*确认密码**字段。

密码短语应该很容易记住。

点击保存公钥按钮将公钥保存到你的计算机。

与PuTTY连接:保存公钥
  • 将公钥保存在安全的文件夹中, 不会被意外删除。你可能想为你的SSH密钥创建一个文件夹。
  • 你可以随意命名密钥。使用你会识别的名称。
  • 指定一个。文本文件公钥的扩展名。例如, my-public-key.txt.

接下来, 点击保存私钥按钮将私钥保存到你的计算机。

与PuTTY连接:保存私钥
  • 将私钥保存在与公用密钥相同的文件夹中。
  • 你可以随意命名密钥。使用你会识别的名称。
  • 一种.ppk扩展名将自动用于此文件, 因此你无需指定一个。

最后, 复制服务器的公钥。单击并拖动以突出显示整个键, 然后单击Ctrl + C将其复制到计算机的剪贴板中。

与PuTTY连接:复制公钥

注意:请勿关闭PuTTYgen。你可能需要再次复制并粘贴公钥。

将你的公钥添加到服务器

接下来, 打开PuTTY并登录到服务器。创建一个名为.ssh使用命令:

mkdir ~/.ssh

使用以下命令设置此文件夹的权限:

chmod 700 ~/.ssh

现在为授权密钥创建一个文件:

nano ~/.ssh/authorized_keys

使用Shift +插入粘贴你在上一节中复制的公钥。确保它是全线.

保存并退出文件, 然后注销服务器。

配置腻子

如果你尚未为此服务器保存PuTTY会话, 请按照上述步骤进行操作。

通过单击以从中选择它来加载会话保存的会话列表, 然后单击加载按钮。

与PuTTY连接:加载会话

请点击连接>数据在左侧菜单中, 然后填写自动登录用户名字段, 其中包含你在上一节中用于登录服务器的用户名。

与PuTTY连接:自动登录

然后点击连接>SSH协议>验证码在左侧菜单中, 然后单击浏览按钮告诉PuTTY你的私钥文件位于何处。

导航到保存私钥的文件夹, 单击一次私钥, 然后单击打开.

与PuTTY连接:选择私钥

最后, 保存此PuTTY会话。请点击届会在左侧菜单中, 然后单击保存.

与PuTTY连接:保存会话

请点击打开连接到你的服务器。系统将要求你提供创建密钥时使用的密码。输入它, 然后单击Enter, 你将连接到服务器。

如果出了什么问题

如果你的密钥被删除或丢失, 请记住, 你始终可以通过"云面板"上的虚拟KVM控制台登录到服务器。

一盏木

发表评论

:?: :razz: :sad: :evil: :!: :smile: :oops: :grin: :eek: :shock: :???: :cool: :lol: :mad: :twisted: :roll: :wink: :idea: :arrow: :neutral: :cry: :mrgreen: