【问题标题】:AWS EC2 SSH KeysAWS EC2 SSH 密钥
【发布时间】:2018-01-02 16:44:14
【问题描述】:

我有一个关于 AWS EC2 的问题要问。我之前使用 ppk 文件创建了一个 EC2 实例,并将我的 EC2 实例与 Putty 上的该 PPK 文件相关联。

之后,我创建了一个带有额外存储空间的单独 EC2 实例,并尝试将我的 ppk 文件也与该实例相关联。

但是,当我 ssh 到 Putty 时,它给了我这个错误

Using username "ec2-storage".
Server refused our key

是不是因为一旦 EC2 实例使用了密钥对,我就不能将它用于另一个 EC2 实例?但是,如果是这种情况,为什么 AWS 控制台让我们可以选择现有的密钥对?

有什么建议吗?

阿德里安

【问题讨论】:

  • 您可以对任意数量的 ec2 实例使用密钥对。您确定您使用的是在创建 ssh 密钥对时发送给您的正确私钥 aws?
  • 我设法让它工作。用户名是 Ec2-user。

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


【解决方案1】:

如果您要启动基于 Amazon Linux AMI 的 Amazon EC2 实例,则用户名是 ec2-user。

【讨论】:

  • 设法做到了。但是有没有办法把用户名改成别的?
  • 这是一个与 Linux 相关的问题。只是谷歌“Linux 添加用户”。您需要创建用户,创建他们的主目录并将他们的个人密钥对复制到他们在.ssh/authorized_keys 下的目录中。
猜你喜欢
  • 2016-08-26
  • 2020-01-10
  • 1970-01-01
  • 2015-08-22
  • 2017-02-08
  • 1970-01-01
  • 1970-01-01
  • 2012-12-29
  • 2017-08-19
相关资源
最近更新 更多