【发布时间】:2013-07-01 04:53:45
【问题描述】:
我正在尝试将文件传输到 ec2 实例。我遵循了亚马逊的文档,这就是我的命令的样子:
scp -i [the key's location] Documents/[the file's location] ec2-user@[public dns]:[home/[destination]]
我用正确的东西替换了所有变量,我确定它是正确的密钥并且它具有 400 权限。当我调用该命令时,它会告诉我 RSA 密钥指纹,询问我是否要继续连接。我输入是,它会回复
Permission denied (publickey,gssapi-with-mic)
lost connection
我查看了许多其他关于堆栈溢出的类似问题,但找不到正确的方法。
还在端口 22 上启用了 ssh 流量。
【问题讨论】:
-
我发现我做错了什么,起初,我有用户名(在本例中为 seqware)而不是 ec2-user,这给了我同样的东西,但是当我替换使用 root@publicdns,它起作用了
标签: amazon-ec2 scp private-key permission-denied