0

您好,我正在使用带有 Ubuntu 服务器的 AWS EC2 实例来学习这个教程:http: //codecrunchero.blogspot.com/2012/06/setting-up-remote-git-repository-on.html

我被困在第一步:

ssh -i mykey.pem ec2-user@amazonpublicdns.com

收到此错误:

警告:无法访问身份文件 mykey.pem:没有这样的文件或目录无法确定主机“amazonpublicdns.com”的真实性。

我在窗户上使用腻子。

4

2 回答 2

1

您需要输入自己的凭据。喜欢

ssh -i ** MY .PEM LOCATION ** ec2-user@**MY IP**

一个更有用的例子:

ssh -i C:\my.pem ec2-user@mywebsite.com
于 2012-12-18T16:47:23.043 回答
0

这是 ssh 命令行,但您使用的是 Putty。您需要使用 Putty GUI 输入实例的 IP 地址。

现在棘手的部分是 Putty 不理解 pem 格式,而是使用 ppk 格式:(

有一个名为 puttygen 的简单实用程序可以将 pem 文件转换为 ppk。

转换后 - 在 Putty ->ssh>auth 中使用此 ppk 文件并连接到您的实例。

于 2012-12-28T08:33:52.887 回答