本地windows首次远程登录阿里云ECS服务器

本地windows首次远程登录阿里云ECS服务器

本地为Windows环境

一、前提条件:

(以下4点前提条件的相关操作可以看我另一篇文章:在本地实现远程登录阿里云服务器的前提条件
1、在阿里云ECS实例中创建密钥对,下载一份pem文件,保存到本地;
2、将密钥对绑定实例,并且重启实例生效;
3、为实例添加安全组规则,开放ssh的22端口;
4、修改阿里云实例的ssh配置文件并重启ssh服务;

本节内容是:在满足前提条件下,如何用本地的windows系统远程登录阿里云ECS实例;

二、需要用到的文件或工具:

1、阿里云ECS实例提供的私钥文件(一个.pem结尾的文件);
2、软件PuTTYgen和PuTTY;

三、实现流程:

1、点击进行下载并安装PuTTYgen和PuTTY

2、将.pem私钥文件转换为.ppk私钥文件并保存到本地文件夹。

先启动PuTTYgen,选择Type of key to generate为RSA,然后单击Load。
在这里插入图片描述
选择All Files。
在这里插入图片描述

选择待转换的.pem私钥文件。
在弹出的对话框中,单击确定。
单击Save private key。
在弹出的对话框中,单击是。
指定.ppk私钥文件的名称,然后单击保存。

3、为PuTTY配置用于身份验证的私钥文件。

启动PuTTY,选择Connection > SSH > Auth。
单击Browse…。
选择转换好的.ppk私钥文件。
在这里插入图片描述

4、配置连接Linux实例所需的信息。

单击Session。
在Host Name (or IP address)中输入登录账号和实例公网IP地址。
格式为root@IP 地址。
在Port中输入端口号22。
选择Connection type为SSH。
在这里插入图片描述

5、单击Open。

当出现以下提示时,说明您已经成功地使用SSH密钥对登录了实例。
在这里插入图片描述

6、如果你想断开ssh连接:

按ctrl + D或者在终端输入logout

发布了21 篇原创文章 · 获赞 32 · 访问量 3084

猜你喜欢

转载自blog.csdn.net/Jacky_kplin/article/details/102993924