【发布时间】:2016-08-13 22:52:50
【问题描述】:
呃,所以我读过每一个 S.O.解决方案,但没有任何效果。
长话短说,Apple 重新格式化了我的计算机,但我丢失了用于 ssh 进入我的 aws ec2 linux 实例的私钥。我生成了一个新密钥,将权限更改为 400 并尝试 ssh 但我得到了:
Permission denied (publickey).
当我使用 -v 选项时,我看到了:
ssh: Could not resolve hostname [path-to-my-new-pem]: nodename nor servname provided, or not known
有什么想法吗?
【问题讨论】:
-
显示你的整个命令。
-
您是如何将新的密钥对放到 ec2 实例上的?
-
AWS EC2 密钥,如果丢失,是不可替代的!您无法再次访问该实例。
-
显示你的命令。很清楚问题出在哪里,但很难告诉你如何在没有命令的情况下纠正它。
-
您需要更改 ec2 实例的关联密钥对,您能确认您这样做了吗?
标签: linux amazon-web-services ssh amazon-ec2 pem