我使用的命令是:
ssh -i /<path-to-your-key>/<your-key>.pem ec2-user@ec2-<your-domain>.compute.amazonaws.com
为什么我有密钥,它仍然会要求输入密码?启动实例时会要求您指定一个密钥;因此,如果我在连接时使用密钥,它就不应该要求输入密码。我不知道它是什么,因为您应该使用密钥进行连接,对吗?我忽略了什么步骤?
答案1
您登录实例时使用的用户名取决于 AMI。用户ec2-user
可能不正确。您需要检查用于创建要连接的实例的特定 AMI 的规范。