在创建EC2实例时我们当然可以临时创建一个Key Pair文件以便在实例启动后通过SSH方式远程登录到该实例。
或者也可以使用之前创建的Key Pair文件。
不过有的时候我们需要让所有的EC2实例使用同一个KeyPair文件(甚至是由不同AWS账户创建),这时候我们需要通过上传已经存在的Key Pair来实现。
在管理页面中点击Import Keypair,填入Keypair Name,然后在Public Key Contents填入公钥的内容。
什么?你手上只有私钥文件,你不知道公钥在哪里?
如果的EC2实例是Linux系统,请登录你先前的EC2实例,在用户所在目录下找到.ssh/authorized_keys文件,里面有你的公钥。
这样如果你基于这个公钥创建EC2 instance,你就可以通过手上的私钥来登录这个实例了。
本文介绍如何在Amazon EC2中导入已有的KeyPair,实现跨多个实例甚至跨账户使用同一密钥对进行SSH登录。文章详细解释了从私钥获取公钥的方法,并指导用户如何在AWS控制台完成配置。
103

被折叠的 条评论
为什么被折叠?



