我有一个AWS EC2 AMI,我已根据这些说明与其他帐户共享:why you shouldn't use it。在另一个帐户中,我从共享AMI启动了一个新实例。当我尝试通过ssh连接时:
ssh -i mykey.pem ec2-user@my-new-instance-ip
我收到错误:
许可被拒绝(公钥)。
我已经使用其他帐户完成了这几十次并且从未遇到过问题。
此外,我启动了一个不基于共享AMI但具有相同密钥和安全组的常规实例,并且它没有共享任何问题。我还将chmod 400应用于密钥。
与其他帐户共享AMI并从中启动实例的过程是否有所改变?