Windows笔记本电脑上使用PuTTY登录到AWS实例

2020-11-17 17:14:14 来源: INeng财经

在AWS中,当启动任何EC2 Linux实例时,应为该特定实例选择一个密钥对。AWS密钥对将采用带有.pem文件扩展名的标准私钥格式但是,如果您在Windows笔记本电脑上使用PuTTY登录到AWS实例,则存在问题。

PuTTY不支持PEM格式。PuTTY仅了解它自己的PPK格式。

PPK代表Putty私钥。

因此,您应该将.pem文件转换为.ppk文件。

对于此转换,腻子提供了一个名为PuTTYgen的工具。

1.下载AWS PEM文件

在AWS中,首次创建要用于EC2实例的密钥对文件时,AWS将允许您将PEM文件下载到本地计算机。将此PEM文件保存在计算机上的某个位置。

在此示例中,我拥有的.pem文件称为thegeekstuff.pem,位于C驱动器下。

我们将把这个thegeekstuff.pem文件转换为thegeekstuff.ppk,并使用.ppk通过PuTTY登录到EC2实例。

顺便说一句,将腻子从pem转换为ppk的步骤对于所有Linux AMI映像完全相同,包括CentOS,RedHat,Ubuntu,SuSE,Fedora,Amazon Linux等。

2.下载PuTTYGen

从这里下载PuTTYgen。

如果您使用过PuTTY MSI安装程序,则所有PuTTY实用程序都将随附其中,包括puttygen。

如果您已经仅使用putty.exe作为独立版本,则还可以下载独立的puttygen.exe

双击启动PuTTYgen。

PuTTYGen是RSA和DSA密钥生成实用程序。但是,在本例中,我们将使用它来将pem转换为ppk文件。

郑重声明:本文版权归原作者所有,转载文章仅为传播更多信息之目的,如作者信息标记有误,请第一时间联系我们修改或删除,多谢。