热门标签 | HotTags
当前位置:  开发笔记 > 运维 > 正文

AWS-通过Cloudformation将SSH转换为EC2

如何解决《AWS-通过Cloudformation将SSH转换为EC2》经验,为你挑选了1个好方法。

我是AWS的新手,我想问这个问题。有没有办法将SSH连接到通过Cloudformation创建的EC2实例?

我只是想问一下,因为密钥对是在AWS控制台中手动创建EC2实例时生成的,对吗?如果EC2是从Cloudformation创建的怎么办?



1> 小智..:

创建ec2实例时,可以使用现有的KeyPair登录其他主机。创建任何实例时,您只需要提供现有的KeyPair。创建KeyPair文件后,请确保已下载它。

在形成云的情况下,只需在模板中提及相同的keyPair。

以下是提到KeyPair的示例cloudformation yaml:

---
Resources:
  MyInstance:
    Type: AWS::EC2::Instance
    Properties:
      AvailabilityZone: us-east-1a
      ImageId: ami-0b898040803850657
      InstanceType: t2.micro
      KeyName : EssentialKeyPair

您需要确保它也存在于EC2仪表板中

一旦堆栈创建了您的EC2实例,只需使用以下命令登录到主机:

ssh -i EssentialKeyPair.pem ec2-user@

您可以通过EC2仪表板验证您的实例是否使用与模板中提供的相同的keyPair:


推荐阅读
author-avatar
哭着说再见0
这个家伙很懒,什么也没留下!
PHP1.CN | 中国最专业的PHP中文社区 | DevBox开发工具箱 | json解析格式化 |PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | 在线工具
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved | 京公网安备 11010802041100号 | 京ICP备19059560号-4 | PHP1.CN 第一PHP社区 版权所有