【发布时间】:2017-12-18 10:17:32
【问题描述】:
我正在尝试在 AWS/EC2 上运行一个程序,但被困在启动实例中。
- .pem 密钥文件已创建并链接到实例。密钥保存在我的文档中。
- 命令“chmod 400 /Users/name_of_user/Documents/AI/AWS/cle/name_of_key.pem”没有报错
-
命令 "ssh -i "name_of_key.pem" ubuntu@ec2-XX-YY-ZZZ-76.us-west-2.compute.amazonaws.com" 报告:
Warning: Identity file name_of_key.pem not accessible: No such file or directory. 然后说:
主机的真实性 'ec2-XX-YY-ZZZ-76.us-west2.compute.amazonaws.com (XX.YY.ZZZ.76)' 不能 建立。ECDSA 密钥指纹是 SHA256:o6Vv2Doje9CyLv+YxbrlJaDcEGydZTYOmP0l3FBa5ps。你确定你 想继续连接(是/否)?是的
- 无论如何我都会说“是”。然后又是警告
警告:身份文件 name_of_key.pem 不可访问:没有这样的文件或 目录。权限被拒绝(公钥)。
您知道为什么无法访问私钥吗?我应该把它保存在一个特殊的地方吗?
非常感谢????????????
【问题讨论】:
-
将密钥的完整路径提供给
ssh命令。ssh -i /Users/name_of_user/Documents/AI/AWS/cle/name_of_key.pem -
是的,您在正确的文件夹中吗?
-
耶! '在职的!!!谢谢@MarkB
-
我不是!!现在可以了!!谢谢@Henry
标签: amazon-web-services private-key pem