连接到从我的私人AMI启动的AWS重复EC2实例

我正在尝试制作一个EC2实例的副本,然后再执行可能会破坏重要依赖关系的风险安装。 我创build了一个实例“A”的AMI,并将其作为实例“B”启动。 在AWS控制台中,将SSH连接到实例B的指示与实例A的指示不同。更具体地说,我使用以下方法连接到实例A:

ssh -i "keypair.pem" [email protected] 

但例如B,当点击控制台中的“连接”时,亚马逊build议:

 ssh -i "keypair.pem" [email protected] 

根与Ubuntu的重要区别。 SSHlogin到实例A工作正常,但不是实例B.当以root身份连接时,我收到一条消息说, 请以用户“ubuntu”而不是用户“root”login,并且不能进入。当作为Ubuntu连接时,我收到一个消息说权限被拒绝(publickey) 。 我尝试了(1)使用与实例A完全相同的keypair.pem和(2)启动B时创build一个新的密钥 – 都不工作。