【问题标题】:AWS Ec2 ubuntu instanceAWS Ec2 ubuntu 实例
【发布时间】:2015-04-17 01:28:36
【问题描述】:

我在连接(通过 ssh)到 EC2 实例时收到此错误:没有可用的身份验证方法(服务器发送的公钥),我无法找到 .PEM 文件存储在 ubuntu Ec2 实例中?请帮我解决这个问题。

【问题讨论】:

    标签: ubuntu ssh aws-ec2


    【解决方案1】:

    EC2 机器不包含 .PEM 文件。用户必须在创建 EC2 实例时下载它,它是一次性可下载文件。使用此文件用户可以与 EC2 机器通信。对于 windows 用户,转换 .pem使用putty keygen将文件转为.ppk文件。对于linux用户,他们可以直接使用。

    【讨论】:

      【解决方案2】:

      我找到了上述问题的答案。我们必须将下载的 .PEM 文件从 本地文件系统(即 Windows) 传输到 Amazon Ec2 实例(即 Ubuntu) 使用 SCP 或 Filezilla。检查以下链接

      http://angus.readthedocs.org/en/2014/amazon/transfer-files-between-instance.html

      将 .PEM 文件移动到 ubuntu 中的特定位置(例如:home/ubuntu/.ssh 或 ~/.ssh)后.. 使用以下命令进行 SSH

      ssh -i /path/to/.PEM username@DNS-name-of-instance

      ssh -i /path/to/.PEM username@private-ip-of-instance

      【讨论】:

        猜你喜欢
        • 2018-08-23
        • 1970-01-01
        • 2015-11-19
        • 2019-08-19
        • 1970-01-01
        • 1970-01-01
        • 2015-03-18
        • 2020-09-02
        • 2020-05-18
        相关资源
        最近更新 更多