【问题标题】:Through ssh connecting to ec2 instance error?通过 ssh 连接到 ec2 实例错误?
【发布时间】:2016-08-18 15:04:47
【问题描述】:
  1. ssh -i AWSKeyPair.pem ec2-user@ipaddress
  2. 错误权限被拒绝(公钥)。
  3. pem 文件是连接 ec2 实例的有效文件。
  4. ssh -v -i AWSKeyPair.pem ec2-user@ipaddress
  5. debug1: SSH2_MSG_NEWKEYS 已发送
  6. debug1:期待 SSH2_MSG_NEWKEYS

  7. debug1:收到 SSH2_MSG_NEWKEYS

  8. 调试1:SSH2_MSG_SERVICE_REQUEST 已发送
  9. debug1:SSH2_MSG_SERVICE_ACCEPT 收到 debug1: 可以继续的身份验证:publickey debug1: Next

【问题讨论】:

  • 你能再解释一下吗?
  • 我收到此错误 debug1: key_parse_private2: 当我连接到 aws ec2 实例服务器时缺少开始标记
  • 请编辑您的问题以包含由“ssh -v”生成的完整调试跟踪,或者最好添加一个“v”:ssh -vv -i ...

标签: amazon-web-services ssh amazon-s3 amazon-ec2


【解决方案1】:

chmod 600 AWSKeyPair.pem

然后再次尝试连接。

【讨论】:

    【解决方案2】:
    1. 请检查您正在执行 ssh 的机器是否允许在安全组中使用 ssh 端口。
    2. 如果您认为密钥是正确的,那么我建议您将该 .pem 文件转换为 .ppk,然后尝试从您的计算机连接 putty。 为此,您必须从您在安全组中指定的 IP 地址打开 22 端口。
    3. 请检查您的 .pem 文件权限是否为只读。如果它是只读的,请将文件权限更改为 644,然后尝试。

    【讨论】:

      猜你喜欢
      • 2011-10-30
      • 1970-01-01
      • 2020-03-13
      • 2019-08-08
      • 2021-12-10
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多